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

MongoDB में अपडेट करने का सबसे तेज़ तरीका अपडेट () या सेव () है?


अपडेट करने का सबसे तेज़ तरीका है अपडेट()। आइए दस्तावेजों के साथ एक संग्रह बनाएं और देखें कि अपडेट () कैसे काम करता है -

> db.demo320.insertOne({"Name":"Chris"});{ "acknowledge":true, "insertId":ObjectId("5e50ee51f8647eb59e562066")}> db.demo320.insertOne({"Name" :"रॉबर्ट"});{ "स्वीकृत" :सच, "insertId" :ObjectId("5e50ee55f8647eb59e562067")}> db.demo320.insertOne({"Name":"Mike"});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5e50ee59f8647eb59e562068")}> db.demo320.insertOne({"Name":"Sam"});{ "acknowledge" :true, "insertedId" :ObjectId("5e50ee5bf8647eb59e562069")}

>

संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -

> db.demo320.find();

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

{ "_id" :ObjectId("5e50ee51f8647eb59e562066"), "Name" :"Chris" }{ "_id" :ObjectId("5e50ee55f8647eb59e562067"), "Name" :"Robert" }{ "_id" :ObjectId( "5e50ee59f8647eb59e562068"), "Name" :"Mike" }{ "_id" :ObjectId("5e50ee5bf8647eb59e562069"), "Name" :"Sam" }

अद्यतन करने के लिए क्वेरी निम्नलिखित है () -

> db.demo320.update({Name:"Mike"},{$set:{Name:"Bob"}});WriteResult({"nMatched" :1, "nUpserted" :0, "nModified" :1})

संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -

> db.demo320.find();

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

{ "_id" :ObjectId("5e50ee51f8647eb59e562066"), "Name" :"Chris" }{ "_id" :ObjectId("5e50ee55f8647eb59e562067"), "Name" :"Robert" }{ "_id" :ObjectId( "5e50ee59f8647eb59e562068"), "Name" :"Bob" }{ "_id" :ObjectId("5e50ee5bf8647eb59e562069"), "Name" :"Sam" }

  1. MongoDB में सशर्त अद्यतन कैसे करें?

    MongoDB में सशर्त अद्यतन के लिए अद्यतन () का उपयोग करें। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo402.insertOne({id:101,"Name":"Chris"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e61214efac4d418a0178585&

  1. MongoDB में संपूर्ण दस्तावेज़ (सभी फ़ील्ड) को अपडेट करने का सबसे तेज़ तरीका क्या है?

    मोंगोडीबी में रिप्लेसऑन () का उपयोग करने का सबसे तेज़ तरीका है। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo431.insertOne({"Name":"Chris","Age":32}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e770ba6bbc

  1. टैग अपडेट करने के लिए MongoDB क्वेरी

    MongoDB में टैग अपडेट करने के लिए, अपडेट कमांड का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo713.insertOne( ... { ... tags: ...    [ ...       { ...          id:101, ...          Name:"Tag-1" ..