【发布时间】:2016-02-25 02:42:05
【问题描述】:
我有一个 Sails API,其中某个模型(角色)需要返回与默认值不同的数据。我已经在控制器中编写了一个方法来发回我想要的数据,但是如果我在config/routes.js 中设置一个路由,如下所示:
'GET /role/:id': 'RoleController.readRole'
它优先于其他设置的路由,例如
http://localhost:1337/role/count/
或http://localhost:1337/role?limit=10&populate=user&sort=createdAt+DESC
我怎样才能只为 Role 模型覆盖 findOne 方法,而让其他一切保持不变?据我所知,Sails 只允许我覆盖所有模型的蓝图。
【问题讨论】:
标签: sails.js