【发布时间】:2015-04-12 21:17:19
【问题描述】:
var user = db.User.find({ where: { username: username }}).then(function(user) {
console.log("Authenticate"+user.authenticate(password));
if (!user) {
return null;
} else if (!user.authenticate(password)) {
return null;
} else {
return user;
}
}).catch(function(err){
return err;
});
我正在将 Sequelize JS 与 Node JS 一起使用。 我想要与 where 子句匹配的用户对象。 但是当我从 then 函数返回时。但它进入无限循环。 我是 Node Js 的新手,我不知道如何在 Node Js 中使用 Promise。 请帮帮忙
【问题讨论】:
-
承诺很好你的问题在其他地方 - 这段代码在哪里?
-
显示其他代码,Sequelize init 和 model
标签: javascript node.js promise sequelize.js