【发布时间】:2015-09-18 10:39:48
【问题描述】:
我很难理解 Strongloop 模型的行为方式。有很多关于静态和远程方法的文档,但是通用类方法呢?
假设我有一个用户模型,它有一个显示全名的方法:
module.exports = function (User) {
User.name = function () {
return User.firstname + ' ' + User.lastname;
}
};
如何获取该用户并使用该方法?我想:
var User = app.models.User;
User.findById('559103d66d', function (err, model) {
console.log(model.name());
});
但显然,findById 返回一个包含所有属性的 JSON 对象,而不是实际的模型。那么如何在 Strongloop 中定义和使用模型方法呢?
【问题讨论】:
标签: node.js methods model loopbackjs strongloop