globalne pole auto-inkrementacji w MongoDb
Czy istnieje sposób na utworzenie globalnie automatycznej wartości w kolekcji?
Perforce ma koncepcję listy zmian #, która może być potężną funkcją aktualizacji bezstanowych. Myślę o tym samym rodzaju funkcjonalności.
Przykład:
create> DocA.name = "foo" => changelist = 1
create> DocB.name = "bar" => changelist = 2
update> DocA.name = "bob" => changelist = 3
create> DocC.name = "joe" => changelist = 4
Wyniki:
DocA.changelist = 3
DocB.changelist = 2
DocC.changelist = 4
Następnie mogę wyszukać wszelkie zmiany wprowadzone po liście zmian: 4 i bądź pewien, że niczego nie przegapiłem.
Jakieś myśli od guru mongodb o tym, jak to zrobić skutecznie?