如何在node.js中发布另一个对象数组中的对象数组

如何在node.js中发布另一个对象数组中的对象数组,node.js,arrays,postman,Node.js,Arrays,Postman,如何从postman生成一篇文章,以便在students数组中插入新元素 var students=[ { "Name": "Analia Garcia", "id": 9876, "course": [ { "order": 1, "cours

如何从postman生成一篇文章,以便在students数组中插入新元素

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)
?你在最后缺少一个“]”,你需要发布错误,请确切地描述哪些东西对您不起作用,因为从代码的第一眼看,它似乎应该起作用。