我和蓝鸟一起宣传了猫鼬。此代码使用mPromise工作但现在产生错误:
Object [object Promise] has no method 'reject'
代码:
var p = Order.findOneAsync(q).then(function(order) {
return p.reject(Boom.badRequest());
这是过度简化但基础知识在那里。我该如何拒绝承诺?
答案 0 :(得分:1)
在处理程序中抛出错误:
var p = Order.findOneAsync(q).then(function(order) {
throw Boom.badRequest();
});