глобальное автоинкрементное поле в MongoDb

Есть ли способ создать глобально автоинкрементное значение в коллекции?

Perforce имеет концепцию списка изменений, # которая может быть мощной функцией для обновлений без сохранения состояния. Я думаю о том же типе функциональности.

Пример:

create> DocA.name = "foo" => changelist = 1
create> DocB.name = "bar" => changelist = 2
update> DocA.name = "bob" => changelist = 3
create> DocC.name = "joe" => changelist = 4

Результаты:

DocA.changelist = 3
DocB.changelist = 2
DocC.changelist = 4

Затем я могу искать любые изменения, внесенные после списка изменений: 4 и быть уверенным, что ничего не пропустил.

Какие-нибудь мысли от гуру mongodb о том, как сделать это эффективно?

Ответы на вопрос(1)

Ваш ответ на вопрос