ऑब्जेक्टआईडी डेटाबेस ड्राइवरों द्वारा स्वचालित रूप से उत्पन्न होता है, और प्रत्येक दस्तावेज़ के _id फ़ील्ड को असाइन किया जाएगा। ObjectID को सभी व्यावहारिक उद्देश्यों के लिए विश्व स्तर पर अद्वितीय माना जा सकता है। ObjectID अपने निर्माण समय के टाइमस्टैम्प को एन्कोड करता है, जिसका उपयोग प्रश्नों के लिए या निर्माण समय के अनुसार क्रमबद्ध करने के लिए किया जा सकता है।
क्या MongoDB ObjectId बनाता है?
MongoDB के भीतर मैन्युअल रूप से एक नया ऑब्जेक्ट आईडी बनाने के लिए आप ऑब्जेक्ट आईडी को एक विधि के रूप में घोषित कर सकते हैं। सरल शब्दों में, हम कह सकते हैं कि ऑब्जेक्ट आईडी प्रत्येक रिकॉर्ड के लिए एक विशिष्ट पहचानकर्ता है नीचे की छवि में आप देख सकते हैं कि हम एक वैरिएबल को ऑब्जेक्ट आईडी विधि वाले मान के रूप में घोषित कर रहे हैं और यह होगा अद्वितीय हेक्साडेसिमल लौटाएं।
MongoDB ObjectId कैसे काम करता है?
संग्रह में प्रत्येक दस्तावेज़ में एक "_id" फ़ील्ड होता है जिसका उपयोग किसी विशेष संग्रह में दस्तावेज़ को विशिष्ट रूप से पहचानने के लिए किया जाता है, यह संग्रह में दस्तावेज़ों के लिए प्राथमिक कुंजी के रूप में कार्य करता है. अगले 3 बाइट्स मशीन आईडी हैं जिस पर MongoDB सर्वर चल रहा है। …
क्या MongoDB एक ObjectId है?
MongoDB प्रत्येक दस्तावेज़ के _id फ़ील्ड के डिफ़ॉल्ट मान के रूप में ObjectIds का उपयोग करता है, जो किसी दस्तावेज़ के निर्माण के दौरान उत्पन्न होता है।
क्या MongoDB में आईडी स्वतः उत्पन्न होती है?
MongoDB में SQL डेटाबेस की तरह -ऑफ़-द-बॉक्स ऑटो-इन्क्रीमेंट कार्यक्षमता नहीं है। डिफ़ॉल्ट रूप से, यह _id फ़ील्ड के लिए 12-बाइट ObjectId का उपयोग प्राथमिक कुंजी के रूप में दस्तावेज़ों को विशिष्ट रूप से पहचानने के लिए करता है।