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