在Sails.js中访问控制器内部模型的标准/推荐方法是什么?
E.g。假设我在'/model/Users.js'中有一个名为'addUser'的方法。现在我想从'/controllers/UserController.js'访问它。那么标准的方法是什么?
“需要”控制器内部的模型是最好的方法吗?
答案 0 :(得分:2)
在Sails.js中非常容易。只要在模型的module.exports部分中定义函数,就不必手动在控制器内部包含模型中的函数。
例如,您的模型Users.js中的函数addUser:
module.exports = {
addUser: function(username){
//save user
}
}
通过调用:
将在您的控制器UserController.js中可用Users.addUser("username");