इस क्वेरी को आजमाएं:
user = User.not_in(:_id => [2]).second
MongoDB में प्राथमिक कुंजी का नाम _id
. है . Mongoid मित्रवत होने की कोशिश करता है और आंशिक रूप से इस तथ्य को डेवलपर से id
पर उपनाम करके छुपाता है ऑब्जेक्ट मॉडल में। लेकिन जब आप क्वेरी करते हैं, तो यह नहीं बता सकता कि आपको प्राथमिक कुंजी _id
चाहिए या नहीं या कुछ पूरी तरह से सामान्य फ़ील्ड id
।