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

MongoDB में Multiple Insert के लिए Insert Statement लिखना

Multiple insert के लिए MongoDB में insert() का उपयोग करें।

Documents के साथ Collection बनाना

> db.demo689.insert([
...   {ClientName:"Chris","ClientAge":34,"ClientCountryName":"US"},
...   {ClientName:"David","ClientAge":28,"ClientCountryName":"UK"},
...   {ClientName:"Bob","ClientAge":39,"ClientCountryName":"AUS"},
... ]);
BulkWriteResult({
  "writeErrors" : [ ],
  "writeConcernErrors" : [ ],
  "nInserted" : 3,
  "nUpserted" : 0,
  "nMatched" : 0,
  "nModified" : 0,
  "nRemoved" : 0,
  "upserted" : [ ]
})

सभी Documents Display करना

> db.demo689.find();

Output:

{ "_id" : ObjectId("5ea580dfa7e81adc6a0b3967"), "ClientName" : "Chris", "ClientAge" : 34, "ClientCountryName" : "US" }
{ "_id" : ObjectId("5ea580dfa7e81adc6a0b3968"), "ClientName" : "David", "ClientAge" : 28, "ClientCountryName" : "UK" }
{ "_id" : ObjectId("5ea580dfa7e81adc6a0b3969"), "ClientName" : "Bob", "ClientAge" : 39, "ClientCountryName" : "AUS" }

नोट: insert() method array of documents accept करता है और bulk insert perform करता है। Return value BulkWriteResult में nInserted inserted documents की count दिखाता है। Modern MongoDB versions में insertMany() preferred method है।

  1. Windows 10 में विभिन्न समय क्षेत्रों के लिए एकाधिक घड़ियां जोड़ें Windows 10 में विभिन्न समय क्षेत्रों के लिए एकाधिक घड़ियां जोड़ें

    यदि आपके रिश्तेदार या व्यवसाय विभिन्न समय क्षेत्रों में हैं, तो आप विभिन्न समय क्षेत्रों में वर्तमान समय से अपडेट रहना पसंद कर सकते हैं। Windows में आप आसानी से अतिरिक्त घड़ियां जोड़ सकते हैं जो विभिन्न समय क्षेत्रों में समय दिखाएंगी। Windows 10 की शुरुआत के साथ, हम अब कुछ और तरकीबों का उपयोग करने म

  1. - MySQL में एक साथ कई पंक्तियाँ INSERT कैसे करें? (बैच इंसर्ट)

    MySQL में एक ही INSERT स्टेटमेंट में कई पंक्तियाँ डालने (बैच इंसर्ट) के लिए VALUES सूची को कॉमा से अलग करके लिखें। यह अलग-अलग INSERT से **काफी तेज़** होता है। सिंटैक्स INSERT INTO yourTableName (column1, column2, ...) VALUES (val1_1, val1_2, ...), (val2_1, val2_2, ...), (val3_1, val3_

  1. - MySQL SELECT Statement में कई कॉलम के लिए DISTINCT का उपयोग?

    MySQL SELECT स्टेटमेंट में कई कॉलम के लिए DISTINCT समझने के लिए, आइए एक उदाहरण देखें और एक टेबल बनाएं। टेबल बनाने का क्वेरी इस प्रकार है:mysql> create table selectDistinctDemo    -> (    -> InstructorId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentI