जैसा कि चयनित उत्तर कहता है कि आप अनुक्रमिक आईडी बनाने के लिए findAndModify का उपयोग कर सकते हैं।
लेकिन मैं इस राय से पूरी तरह असहमत हूं कि आपको ऐसा नहीं करना चाहिए। यह सब आपकी व्यावसायिक जरूरतों पर निर्भर करता है। 12-बाइट आईडी होने से बहुत अधिक संसाधन खर्च हो सकता है और भविष्य में महत्वपूर्ण मापनीयता समस्याएं हो सकती हैं।
मेरे पास विस्तृत जवाब है यहां ।