Рассмотрим следующий сценарий с MongoDB:
Три автора (A, B, C) вставляют документ в одну коллекцию.
Сначала вставляется A, затем B, затем C.
Как мы можем гарантировать, что A получит ObjectId документа, который он вставил, а не документ B или документ C? Нужно ли сериализовать записи (т. Е. Разрешать B писать только после того, как A вставляет и получает ObjectId), или MongoDB предлагает некоторые собственные функции для этого сценария?
Спасибо!
Мы на Rails.