में "आईडी" और "_id" फ़ील्ड के बीच अंतर क्या मोंगोडीबी दस्तावेज़ से फ़ील्ड आईडी या _ID का उपयोग करने में कोई अंतर है?मोंगोडीबी
मैं इस पूछ रहा हूँ, क्योंकि मैं आमतौर पर "_ id" का उपयोग, फिर भी मैं इस तरह देखा ({आईडी: -1}) दस्तावेज में: http://www.mongodb.org/display/DOCS/Optimizing+Object+IDs#OptimizingObjectIDs-Sortbyidtosortbyinsertiontime
संपादित
बाहर डॉक्स में बदल जाता है गलत थे।
संग्रह के प्रत्येक दस्तावेज़ के लिए '_id' अनिवार्य है? दूसरे शब्दों में, क्या मैं '_id' फ़ील्ड के बिना एक नया दस्तावेज़ बना सकता हूं? –
@ केविन मैरिडिथ निर्दिष्ट [यहां] (https://docs.mongodb.com/manual/reference/bson-types/#objectid), हां, एक '_id' फ़ील्ड अनिवार्य है।«MongoDB में, संग्रह में संग्रहीत प्रत्येक दस्तावेज़ के लिए एक अद्वितीय' _id' फ़ील्ड की आवश्यकता होती है जो प्राथमिक कुंजी के रूप में कार्य करता है। यदि कोई सम्मिलित दस्तावेज़ '_id' फ़ील्ड को छोड़ देता है, तो MongoDB ड्राइवर स्वचालित रूप से' _id' फ़ील्ड »के लिए 'ऑब्जेक्ट आईडी' उत्पन्न करता है। – BowPark