【发布时间】:2017-10-09 06:11:54
【问题描述】:
let userModel = sequelize.define('userModel',{
//Schema
},{
//options
instanceMethods:{
checkPassword(){}
}
})
.........
async Login(){
let ins = await userModel.findOne('xxx')
ins.checkPassword // <= is not a function
}
似乎没有在userModel.prototype 上加载 instanceMethods。而我console.log(ins),checkPassword存在于属性instanceMethods中。
如何调用instanceMethods?
续集版本:4.11.1
【问题讨论】:
-
它在我写
userModel.prototype.checkPassword时有效。那么选项instanceMethods是如何工作的呢?
标签: javascript node.js sequelize.js