Как правильно заполнить вложенную схему mongodb в req.body? - PullRequest
0 голосов
/ 13 апреля 2019

У меня есть вложенная схема, и я пытаюсь заполнить ее в 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?

...