gpt4 book ai didi

node.js - sequelize 无法将对象数组保存到表中

转载 作者:行者123 更新时间:2023-12-03 22:26:48 36 4
gpt4 key购买 nike

我发送了这个请求,它是一个对象数组,从 reactjs 应用程序到 nodejs(sequelize,mysql)backend

{  
"Qusetion":"new question",
"Qusetiontype":"AddedAnswers",
"Qusetionanswers":[
{
"QuestionAnswer":"a1"
},
{
"QuestionAnswer":"a2"
}
],
"Surveyid":"9fe96b40-7704-11e9-b46f-3f2c20a71682"
}

nodejs 脚本
 QuestionAnswer.create(req.body.Qusetionanswers.map(Answer=>{
Qusetionanswer=Answer.QuestionAnswer,
QuestionId=qid
})
).then(res=>{console.log(res)}).catch(err=>{console.log(err)})

我的问题: 我在尝试发送新问题时在 postman 中收到以下错误消息
{
"message": "this.build(...).save is not a function"
}

最佳答案

我会尝试它喜欢这个。一个接一个地创造。或者您是否要存档其他任何内容?

  req.body.Questionanswers.map(answer => {
QuestionAnswer.create({
Qusetionanswer: answer.QuestionAnswer,
QuestionId: qid
}).then(res => {console.log(res);}).catch(err => {console.log(err);}
);
});

关于node.js - sequelize 无法将对象数组保存到表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56293898/

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