如何在req.body中正确填充mongodb嵌套模式?

时间:2019-04-13 19:01:25

标签: node.js regex mongodb mean-stack mongoose-schema

我有一个嵌套的架构,并且我试图在req.body中填充它。但是,我只能访问架构的第一层,其余的保持为空。

我尝试过邮递员测试:

test

结果中,问题为空:

result

这是我在控制器中填充调查的方式:

let newSurvey = surveyModel({
    "surveyName": req.body.surveyName,
    "surveyDescription": req.body.surveyDescription,
    "$push": {
        "questions": {
            "questionDescription": req.body.questionDescription,
            "$push": {
                "choices": {
                    "choiceDescription": req.body.choiceDescription
                } 
            }
        }
    }
});

显然它不起作用。如何使用req.body正确填充嵌套的猫鼬模式?

0 个答案:

没有答案