gpt4 book ai didi

Sequelize.js 如何在使用 .on ("error") 语法时显示错误?

转载 作者:行者123 更新时间:2023-12-03 22:42:50 25 4
gpt4 key购买 nike

我想弄清楚如何将创建失败的原因传递给客户端。

我正在使用建议的状态代码,并且我想在 X-Status-Reason header 中添加描述。但是当使用 .on('') 语法时,我不知道如何将 err 对象传递给回调函数

谢谢

    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')
})

最佳答案

传递给错误回调的第一个参数是 err ,而不是 player1

关于Sequelize.js 如何在使用 .on ("error") 语法时显示错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26601542/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com