Изменение множественной конечной точки в SailsJS

В настоящее время у меня есть все мои маршруты в Парусах, чтобы быть множественным, потому что я использую ember. Однако у меня есть проблема, когда Sails неправильно использует множественное число слова.

у меня есть quiz модель, и когда я делаю findAll на викторине ничего не возвращает. Приходите, чтобы узнать после попытки посетить мой конечный пункт паруса /api/v1/quizzes я ничего не получаю обратно. Так что я пошел вперед и попробовал /api/v1/quizs и это возвращается ко мне

{ "викторины": [массив, мои, викторины] }

Кто-нибудь знает, как я могу заставить SailsJS дать правильную множественную конечную точку? Или мне нужно просто создать конечную точку вручную, чтобы вернуть данные?

1 ответ

Решение

Я считаю, что вам просто нужно переопределить маршруты чертежей и использовать пользовательские маршруты для API викторины

# routes.js

'get /quizzes/:id?': 'QuizController.find',
'post /quizzes': 'QuizController.create',
'put /quizzes/:id': 'QuizController.update',
'delete /quizzes/:id': 'QuizController.destroy',
Другие вопросы по тегам