Как я могу вернуть обновленный документ из mongodb / mongoose - PullRequest
0 голосов
/ 19 июня 2020

Я пытаюсь вернуть обновленный документ из mongodb, но вместо этого я веду консольный журнал Null, есть идеи, почему это может происходить? Он обновляет документ в базе данных, но, похоже, не хочет возвращать мне полный документ, чтобы я мог записать его в консоль.

User.findOneAndUpdate({userEmail}, {$set: {resetPasswordToken: token, resetPasswordExpires: now}}, function (err, res){
    console.log(res);
})

1 Ответ

0 голосов
/ 19 июня 2020

Используйте параметр {new: true}.

User.findOneAndUpdate({
  email: userEmail
}, {
  $set: {
    resetPasswordToken: token,
    resetPasswordExpires: now
  }
}, {
  new: true
}, function(err, res) {
  console.log(res);
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...