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

MongoDB में डेटा कैसे अपडेट करें


MongoDB में डेटा अपडेट करने के लिए update() मेथड का उपयोग करें। आइए एक संग्रह बनाते हैं:


सभी दस्तावेज़ देखने के लिए:

{ "_id" : ObjectId("5e2eeb949fd5fd66da21447b"), "Name" : "Chris" }
{ "_id" : ObjectId("5e2eeb9f9fd5fd66da21447c"), "Name" : "David" }
{ "_id" : ObjectId("5e2eeba39fd5fd66da21447d"), "Name" : "Bob" }

MongoDB में डेटा अपडेट करने की क्वेरी

विशिष्ट _id वाले दस्तावेज़ का Name फ़ील्ड अपडेट करें:


अपडेट के बाद दस्तावेज़ देखें:

{ "_id" : ObjectId("5e2eeb949fd5fd66da21447b"), "Name" : "Chris" }
{ "_id" : ObjectId("5e2eeb9f9fd5fd66da21447c"), "Name" : "Robert" }
{ "_id" : ObjectId("5e2eeba39fd5fd66da21447d"), "Name" : "Bob" }

नोट: $set ऑपरेटर केवल निर्दिष्ट फ़ील्ड को अपडेट करता है, अन्य फ़ील्ड अपरिवर्तित रहते हैं।

  1. - MongoDB कलेक्शन को _id के लिए अपडेट करना

    _id के लिए अपडेट करने के लिए MongoDB में $set का उपयोग करें। आइए एक कलेक्शन बनाते हैं: db.demo741.insertOne({SubjectName:MySQL}); { acknowledged : true, insertedId : ObjectId(5ead718657bb72a10bcf0672) } > db.demo741.insertOne({SubjectName:C}); { acknowledged : true, insertedId : ObjectId(5ead718

  1. MongoDB टिप्स: भाग 1 - उन्नत डेटाबेस प्रबंधन के लिए आवश्यक रणनीतियाँ MongoDB टिप्स: भाग 1 - उन्नत डेटाबेस प्रबंधन के लिए आवश्यक रणनीतियाँ

    मूल रूप से Tricore द्वारा प्रकाशित: 2 अगस्त, 2017 MongoDB के साथ शुरुआत करना आसान है, लेकिन जब आप एप्लिकेशन बना रहे होते हैं तो अधिक जटिल समस्याएं सामने आती हैं। आप खुद से ऐसे सवाल पूछ सकते हैं: रीप्लिका सेट में रीप्लिका सदस्य को कैसे री-सिंक करें? क्रैश के बाद MongoDB को कैसे रिकवर करें? MongoDB क

  1. MongoDB स्पेस मैनेजमेंट मास्टर करें: आवंटन, डैशबोर्ड और स्केलिंग टिप्स MongoDB स्पेस मैनेजमेंट मास्टर करें: आवंटन, डैशबोर्ड और स्केलिंग टिप्स

    उन लोगों के लिए जो MongoDB का उपयोग करने में नए हैं, MongoDB स्पेस उपयोग काफी भ्रमित करने वाला लग सकता है। इस लेख में, मैं समझाऊंगा कि MongoDB स्पेस कैसे आवंटित करता है और ObjectRocket डैशबोर्ड में स्पेस उपयोग की जानकारी की व्याख्या कैसे करें ताकि यह निर्णय लिया जा सके कि आपको अपने इंस्टेंस को कब कॉ