Sequelize.js如何在使用.on(“error”)语法时显示创建错误?
我试图找出如何将创建失败的原因传递给客户端 我正在使用建议的状态代码,我想在X-Status-Reason标题中添加描述。但是当使用.on语法时,我不知道如何将err对象传递给回调函数 多谢各位Sequelize.js如何在使用.on(“error”)语法时显示创建错误?,sequelize.js,Sequelize.js,我试图找出如何将创建失败的原因传递给客户端 我正在使用建议的状态代码,我想在X-Status-Reason标题中添加描述。但是当使用.on语法时,我不知道如何将err对象传递给回调函数 多谢各位 player.create({ name: req.body.name, fname: req.body.fname, email: req.body.email, }) .on('success', function(player1) {
player.create({
name: req.body.name,
fname: req.body.fname,
email: req.body.email,
})
.on('success', function(player1) {
res.status(201).jsonp(player1);
console.log('Player creation worked!')
})
.on('error', function(player1) {
res.header("X-Status-Reason:", "where is my err.description?");
res.status(400).jsonp( player1);
console.log('An error in player creation')
})
传递给错误回调的第一个参数是be err,而不是player1