【发布时间】:2016-07-28 14:16:42
【问题描述】:
我需要使用 Node.js 中的 Sequelize 检查数据库中是否存在具有特定 ID 的条目
function isIdUnique (id) {
db.Profile.count({ where: { id: id } })
.then(count => {
if (count != 0) {
return false;
}
return true;
});
}
我在 if 语句中调用此函数,但结果始终未定义
if(isIdUnique(id)){...}
【问题讨论】:
-
我会使用
db.Profile.findOne和options.rejectOnEmpty来引发错误,然后将成功回调放在前面的.then中,并在@987654326 中放置错误cb(未找到等) @
标签: javascript node.js sequelize.js