1

目前我在 Sails 中的所有路线都是多元化的,因为我使用的是 ember。但是我有一个问题,即 Sails 没有正确地复数一个单词。

我有一个quiz模型,当我做findAll测验时它什么也没返回。在尝试访问我的风帆端点后发现/api/v1/quizzes我什么也没得到。所以我继续尝试/api/v1/quizs并返回给我

{“测验”:[数组,我的,测验]}

有谁知道我如何强制 SailsJS 给出正确的复数端点?还是我需要手动创建端点来返回数据?

4

1 回答 1

2

我相信您只需要覆盖蓝图路线并为测验 api 使用自定义路线

# routes.js

'get /quizzes/:id?': 'QuizController.find',
'post /quizzes': 'QuizController.create',
'put /quizzes/:id': 'QuizController.update',
'delete /quizzes/:id': 'QuizController.destroy',
于 2015-08-11T20:33:50.147 回答