Както се казва в избрания отговор, можете да използвате findAndModify за генериране на последователни идентификатори.
Но категорично не съм съгласен с мнението, че не трябва да правите това. Всичко зависи от нуждите на вашия бизнес. Наличието на 12-байтов идентификационен номер може да изисква много ресурси и да причини значителни проблеми с мащабируемостта в бъдеще.
Имам подробен отговор тук .