जैसा कि किवांक ने कहा, getNextSequence वास्तव में एक जावास्क्रिप्ट फ़ंक्शन है। यह mongo यहाँ<द्वारा प्रलेखित के रूप में findAndModify के चारों ओर एक आवरण है। /ए> . अनिवार्य रूप से आपको एक ऐसा दस्तावेज़ बनाना होगा जिसमें वह काउंटर हो जिसे आप बढ़ाना चाहते हैं। इसे बढ़ाने के लिए findAndModify का उपयोग करें ताकि आपको लेन-देन जैसा व्यवहार मिल रहा हो। यदि आप जावा में ऐसा करने जा रहे हैं, तो आपको यह सुनिश्चित करने की आवश्यकता है कि आपका दस्तावेज़ मौजूद है इससे पहले कि आप findAndModify जारी करना शुरू करें। ऐसा करने के लिए सबसे अच्छा है कि किसी वर्ग में findAndModify लॉजिक को अपने आप में समाहित करके ताकि आप इनिशियलाइज़ेशन को ठीक से संभाल सकें।