destroy: function (req, res) {
User.findOneById(req.param('id'))
.then(function(user){
if(!user){
return res.json({
"errorCode": 1002,
"errorMessage": "User not found",
"responseData": null
});
}
return user.destroy()
.then(function(){
return res.json({
"errorCode": 0,
"errorMessage": "",
"responseData": null
})
}, function(err){
return res.send(500);
})
}, function(err){
return res.send(500);
})
},
我在UserController中有这个动作,如果我尝试删除一个不存在的用户,一切正常,响应是
{
“errorCode”:1002,
“errorMessage”:“找不到用户”,
“responseData”:null
}
但是当我尝试删除现有用户时,请求会挂起