我如何在SailsJS水线模型中设置默认的where/sort条件?在Rails中,我会使用默认作用域
Sails不支持基于每个模型的默认条件,但是如果你使用的是蓝图路由,你可以通过在config/routes.js文件中重写来为路由设置默认条件,例如:
"GET /user": {
controller: 'user',
action: 'find',
where: {'deleted': false},
sort: 'age DESC'
}
即使你没有在UserController.js文件中定义find
动作,这也会起作用,因为蓝图是默认为你添加的。