0
这一警告已经拿出,因为我更新sails.js到0.12.0版本:承诺在处理程序创建,但没有回来
Warning: a promise was created in a handler but was not returned from it
at Deferred.toPromise (K/trunk/node_modules/waterline/lib/waterline/query/deferred.js:494:61)
at Deferred.then (K/trunk/node_modules/waterline/lib/waterline/query/deferred.js:505:15)
它发生在一个控制器,从模型得到的信息,则需要更新模型中的条目。
ExampleModel.findOne()
..
.then(function(){
ExampleModel.update({id:nid},{amount:newamount})
.then(function (updates){
return.json(updates);
}
我不知道如何解决这个问题?这只是一个警告,但希望解决它。