【发布时间】:2014-03-20 03:30:21
【问题描述】:
我遇到了 Sails.JS 0.9.8 的问题。 我想在 Model.query() 函数中使用 Promise(我使用sails-mysql 适配器)。
此代码将起作用:
User.findOne({ email: email })
.then(function(user) {
console.log(user);
});
但这个不会
User.query("SELECT email FROM user WHERE email = ?", [ email ]))
.then(function(err, rows) {
console.log(rows);
})
'err' 和 'rows' 都未定义。
只是没有实施还是我做错了什么? 如果没有实现,是否有任何替代方法可以将 Promise 与 .query() 一起使用?
提前谢谢你
【问题讨论】:
标签: javascript node.js promise sails.js waterline