我有一个嵌套的架构,并且我试图在req.body中填充它。但是,我只能访问架构的第一层,其余的保持为空。
我尝试过邮递员测试:
结果中,问题为空:
这是我在控制器中填充调查的方式:
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正确填充嵌套的猫鼬模式?