आपको बहु को सत्य पर सेट करने की आवश्यकता है। क्वेरी मानदंड से मेल खाने वाले सभी दस्तावेज़ों को अपडेट करने के लिए मल्टी - ट्रू विकल्प शामिल करें।
आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं -
> db.demo390.insertOne({"FirstName":"Chris"});{ "acknowledge":true, "insertedId" :ObjectId("5e5d1f3a22064be7ab44e7fa")}> db.demo390.insertOne({"FirstName" :"डेविड"});{ "स्वीकृत" :सच, "insertId" :ObjectId("5e5d1f3e22064be7ab44e7fb")}> db.demo390.insertOne({"FirstName":"Bob"});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5e5d1f4122064be7ab44e7fc")}> db.demo390.insertOne({"FirstName":"Chris"});{ "acknowledged" :true, "insertId" :ObjectId("5e5d1f4422064fbe7ab44)}संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo390.find();यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5e5d1f3a22064be7ab44e7fa"), "FirstName" :"Chris" }{ "_id" :ObjectId("5e5d1f3e22064be7ab44e7fb"), "FirstName" :"David" }{ "_id" :ObjectId "5e5d1f4122064be7ab44e7fc"), "FirstName" :"Bob" }{ "_id" :ObjectId("5e5d1f4422064be7ab44e7fd"), "FirstName" :"Chris"}मल्टी - ट्रू -
. के साथ मानों को अपडेट करने के लिए क्वेरी निम्नलिखित है> db.demo390.update({FirstName:"Chris"},{$set:{"FirstName":"John"}},{multi:true});WriteResult({ "nMatched" :2, " nUpserted" :0, "nModified" :2 })संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo390.find();यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5e5d1f3a22064be7ab44e7fa"), "FirstName" :"John" }{ "_id" :ObjectId("5e5d1f3e22064be7ab44e7fb"), "FirstName" :"David" }{ "_id" :ObjectId "5e5d1f4122064be7ab44e7fc"), "FirstName" :"Bob" }{ "_id" :ObjectId("5e5d1f4422064be7ab44e7fd"), "FirstName" :"John"}