Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Mongodb

MongoDB में एक नया संग्रह कैसे बनाएं?

<घंटा/>

MongoDB में एक नया संग्रह बनाने के लिए, आपको createCollection() विधि का उपयोग करना होगा।

केस 1 :MongoDB में एक नया संग्रह बनाने का सबसे आसान सिंटैक्स इस प्रकार है:

db.createCollection(“yourNewCollectionName”);

केस 2 :MongoDB में एक नया संग्रह बनाने के लिए वैकल्पिक सिंटैक्स इस प्रकार है:

db.createCollections(“yourNewCollectionName”,options);

ऊपर दिए गए विकल्प पैरामीटर में निम्नलिखित मान हो सकते हैं:

  • छायांकित क्षेत्र जो बूलियन प्रकार लौटाता है जो या तो सही या गलत होगा।

  • autoIndexId फ़ील्ड जो बूलियन प्रकार लौटाता है जो या तो सही या गलत होगा।

  • size फ़ील्ड जो नंबर देता है।

  • अधिकतम फ़ील्ड जो एक संख्या भी देता है।

उपरोक्त मानों से, AutoIndexed को MongoDB संस्करण 3.4 और 3.2 से हटा दिया गया है। हम मोंगोडीबी संस्करण 4.0.5 का उपयोग कर रहे हैं। इस प्रकार आप अपने सिस्टम पर स्थापित वर्तमान MongoDB संस्करण को भी देख सकते हैं:

> db.version();4.0.5

केस 1 :आइए MongoDB में एक नया संग्रह बनाने के लिए क्वेरी देखें -

> db.createCollection("userInformation");

निम्न आउटपुट है:

{ "ओके" :1 }

बनाए गए संग्रह को प्रदर्शित करने के लिए, आपको शो कमांड का उपयोग करना होगा। क्वेरी इस प्रकार है:

> संग्रह दिखाएं;

निम्न आउटपुट है:

<पूर्व>उपयोगकर्ता जानकारी

केस 2 :आइए MongoDB में एक नया संग्रह बनाने का एक वैकल्पिक तरीका देखें। क्वेरी इस प्रकार है:

> db.createCollection("bookInformation",{capped:true,size:7000000,max:12000});

निम्न आउटपुट है:

{ "ओके" :1 }

हाँ, हमने अब वैकल्पिक सिंटैक्स का उपयोग करके एक नया संग्रह बनाया है। बनाए गए संग्रह नाम को प्रदर्शित करने के लिए, आपको शो कमांड का उपयोग करने की आवश्यकता है। क्वेरी इस प्रकार है:

> संग्रह दिखाएं;

हमारे द्वारा ऊपर बनाए गए संग्रहों को प्रदर्शित करने वाला आउटपुट निम्नलिखित है:

<पूर्व>पुस्तकसूचनाउपयोगकर्तासूचना
  1. विंडोज में नया फोल्डर कैसे बनाएं

    क्या जानना है डेस्कटॉप पर या फ़ाइल एक्सप्लोरर में कहीं भी राइट-क्लिक करें और नया नया फ़ोल्डर एक नया, अनाम फ़ोल्डर बनाने के लिए। Windows 10 फ़ाइल एक्सप्लोरर मेनू का उपयोग करना:होम नया; Windows 11 फ़ाइल एक्सप्लोरर मेनू पर:नया फ़ोल्डर । कीबोर्ड का उपयोग करना:उस स्थान पर जाएं जहां आप फ़ोल्डर बनाना चाह

  1. MongoDB संग्रह में सभी दस्तावेज़ों में एक नया फ़ील्ड कैसे जोड़ें

    एक नया क्षेत्र जोड़ने के लिए, MongoDB में $addFields का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo712.insertOne({"Name":"John"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5ea85f675d33e20ed1097b82&qu

  1. जावा का उपयोग करके मोंगोडीबी संग्रह कैसे बनाएं?

    आप db.createCollection() का उपयोग करके MongoDB में एक संग्रह बना सकते हैं विधि। सिंटैक्स db.createCollection(name, options) कहां डीबी डेटाबेस है। नाम उस संग्रह का नाम है जिसे आप बनाना चाहते हैं। विकल्प वैकल्पिक पैरामीटर का सेट है जैसे कि कैप्ड, ऑटो इंडेक्स, आकार और अधिकतम। उदाहरण db.cre