Изменение множественной конечной точки в 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',