我遇到了 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() 一起使用?
先感谢您