user.saveAsync(). catch. :
User.findOneAsync({email: req.body.text})
.then(function(user) {
return user.saveAsync()
.spread(function(savedUser){
res.json(savedUser);
});
})
.catch(function(err) {
res.json({
status: 500,
message: 'foo'
});
});
, spread Promise. , . catch, , .
, - :
User.findOneAsync({email: req.body.text})
.call("saveAsync")
.spread(function (savedUser) {
res.json(savedUser);
})
.catch(function(err) {
res.json({
status: 500,
message: 'foo'
});
});
promises.