Как узнать, возвращен новый документ или нет в методе findOneAndUpdate? - PullRequest
0 голосов
/ 04 июля 2018

Как узнать, возвращен новый документ или нет?

Users.findOneAndUpdate(
  {user_id: 123},
  {last_activity_at: new Date(), is_blocked: false, ...ctx.from},
  {upsert: true, new: true}
)

Я должен создать переменную is_new_user: true.

1 Ответ

0 голосов
/ 04 июля 2018

Будет возвращен новый документ:

Users.findOneAndUpdate(
  {user_id: 123},
  {last_activity_at: new Date(), is_blocked: false, ...ctx.from},
  {upsert: true, new: true, `returnNewDocument: true`}
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...