Ответ 1
Если вы хотите обработать определенную ошибку, добавьте обработчик .catch
models.Item.create({
title : req.body.title,
UserId : req.body.UserId
}).then(function(item){
res.json({
"Message" : "Created item.",
"Item" : item
});
}).catch(function (err) {
// handle error;
});
Если вы хотите чаще обрабатывать ошибки (например, показывать сообщение об ошибке, а не убивать ваш сервер, возможно, вам нужно взглянуть на unhandledexception
https://nodejs.org/api/process.html#process_event_uncaughtexception
Если вы используете экспресс, он также содержит некоторые средства обработки ошибок http://expressjs.com/en/guide/error-handling.html