Как получить документ, который только что был добавлен в MongoDB - PullRequest
0 голосов
/ 18 февраля 2020

Я использую python и mongoengine для этого проекта. И я создаю restAPI. Поскольку запрос save () в mon go вставляет новый или обновляет существующий документ.

SearchRating(stars=4, comment='').save()   // returns "None" on success

Этот фрагмент кода в mongoengine создает только новый документ. Однако идея заключается в том, что только один раз пользователь должен создать этот документ, а затем он должен только обновить его. Но для обновления мне нужно знать, что _id я только что добавил в mongodb в коллекции search_rating.

Итак, как мне узнать _id документа, который я только что добавил?

...