मुझे लगता है कि आप जो चाहते हैं उसे हासिल करने का सबसे अच्छा तरीका है {_id : -1} . जोड़ना
db.coll.find({a : 1}) db.coll.find({a : 1, _id : -1}) में बदल दिया जाएगा . यह आसान है तो सभी shx2 समाधान (नोस्कैन के साथ अंतिम को छोड़कर जो अच्छा है)।
इसके अलावा _id फ़ील्ड पहले से ही एक प्राथमिक अनुक्रमणिका है, इसलिए यह जल्दी से समझ जाएगा कि ऐसा कोई _id नहीं है संग्रह में फ़ील्ड।
पी.एस. अगर कोई अपने _id को -1 के रूप में नाम देने के लिए इतना स्मार्ट होगा, तो आप {_id : NaN} कर सकते हैं .अगर वहाँ होगा _id = NaN तो आपको शायद अपने ऐप को फिर से विकसित करने की ज़रूरत है।