如何在node.js中发布另一个对象数组中的对象数组
如何从postman生成一篇文章,以便在students数组中插入新元素如何在node.js中发布另一个对象数组中的对象数组,node.js,arrays,postman,Node.js,Arrays,Postman,如何从postman生成一篇文章,以便在students数组中插入新元素 var students=[ { "Name": "Analia Garcia", "id": 9876, "course": [ { "order": 1, "cours
var students=[
{
"Name": "Analia Garcia",
"id": 9876,
"course": [
{
"order": 1,
"courseName": "Biology",
"approved": false
},
{
"order": 2,
"courseName:": "Analysis",
"approved": false
},
{
"order": 3,
"courseName:": "O.S",
"approved": false
}
]
}
我已经编写了如下代码,但它对我不起作用
app.post('/students/',(req,res)=>{
students.push({
"Name": req.body.Name,
"id":req.body.id,
"course": req.body.course
})
})
你的map函数“有点”什么都没做,你只能使用
“course”:req.body.course
你能显示你得到的错误吗?我想res.body应该是文本而不是对象,也许试试让body=JSON.parse(req.body)
?你在最后缺少一个“]”,你需要发布错误,请确切地描述哪些东西对您不起作用,因为从代码的第一眼看,它似乎应该起作用。