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 है।