如何在使用--minimal创建的Sails应用程序上启用蓝图休息路线

时间:2019-02-16 20:07:13

标签: sails.js

我是新手,使用1.0。

我使用--minimal命令行开关创建了一个应用,现在我希望添加一些功能。

我已经成功添加了ORM功能(通过添加sails-hook-orm,config / datasources和config / models。

现在,我希望启用自动蓝图路由。我已经像这样添加了config / blueprint:

module.exports.blueprints = {
  prefix: '/api/v1',
  actions: true,
  rest: true,
  // shortcuts: true,
};

现在,如果我手动添加路由并实际编写独立操作,例如,如下所示:

'GET / api / v1 / users /:id':{动作:'users / find-one'},

有效。但是我期望当我在配置中设置rest: true时,蓝图会将那些抽象的东西从我身边分离出来。

我还应该检查什么?

1 个答案:

答案 0 :(得分:0)

通过documentation放回原样(默认为true),这应该可以工作,好像您缺少其他东西。检查是否已创建控制器,并且模型名称相同。

  • 控制器
    • UserController.js
  • 型号
    • User.js

如果您尚未创建控制器,那么该蓝图将无法正常工作