我有一個驗證數據並拋出錯誤的sequelize數據庫。異常的通用catch版本?
我知道我可以做這樣的事情來捕捉和輸出我的錯誤:
User.build()
.catch(Sequelize.ValidationError, function (err) {
// respond with validation errors
return res.status(422).send(err.errors);
})
.catch(function (err) {
// every other error
return res.status(400).send({
message: err.message
});
但我不想把它添加到每一個請求,就是在那裏搭上theese錯誤的一些通用的方法是什麼?
你說的這個寶貝是什麼? – Himmators
閱讀我更新的評論。如果你正在編寫任何JavaScript代碼,你至少應該知道現在的babel – arisalexis