функция updateOne не обновляет документ - PullRequest
0 голосов
/ 04 апреля 2020

Я пытаюсь обновить документ в MongoDB с помощью функции updateOne. Я не получаю никаких ошибок, и программа использует правильный идентификатор, но документ не обновляется. Если кто-то может показать мне, где я иду не так, это будет очень ценно.

Код схемы события:

И требуемое тело:

1 Ответ

1 голос
/ 04 апреля 2020

Поля в информационном объекте должны совпадать с именами полей в схеме событий:

, поэтому вам нужно изменить их следующим образом:

  const information = {
    eventName: req.body.eventName,
    eventLength: req.body.eventLength,
    startDate: req.body.startDate,
    endDate: req.body.endDate,
    venueName: req.body.venueName,
    venueCity: req.body.venueCity,
    venueState: req.body.venueState,
    photographerCB: req.body.photographerCB,
    photographyBudget: req.body.photographyBudget,
    videographerCB: req.body.videographerCB,
    videographyBudget: req.body.videographyBudget,
    entertainmentCB: req.body.entertainmentCB,
    entertainmentBudget: req.body.entertainmentBudget,
  };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...