Как реализовать поле идентификатора версии mongoDB в SQL Server? - PullRequest
4 голосов
/ 12 ноября 2010

Я всегда использую столбец int, который задается как поле идентификатора, в качестве первичного ключа в таблице в MS SQL.Каков наилучший способ сделать это на MongoDB?Я знаю, что могу использовать oid, но я хочу использовать число, которое можно легко прочитать и запомнить.

Спасибо.

1 Ответ

4 голосов
/ 12 ноября 2010

Эта статья Криса Шифлетта объясняет, как создавать автоматически увеличивающиеся идентификаторы.

Он использует атомарную команду MongoDB findAndModify для увеличения и возврата целого числа каждый раз, когда вам нужен новый идентификатор.

...