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

MongoDB में दस्तावेज़ कैसे हटाएं


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

> db.demo79.insertOne({"Name":"Chris"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e2bdb2271bf0181ecc42293") }
> db.demo79.insertOne({"Name":"David"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e2bdb2671bf0181ecc42294") }
> db.demo79.insertOne({"Name":"Bob"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e2bdb2971bf0181ecc42295") }
> db.demo79.insertOne({"Name":"Mike"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e2bdb2c71bf0181ecc42296") }

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

> db.demo79.find();

आउटपुट:


दस्तावेज़ हटाने की क्वेरी

Name "Bob" वाले दस्तावेज़ को हटाएं:

> db.demo79.remove({"Name":"Bob"});
WriteResult({ "nRemoved" : 1 })

फिर से सभी दस्तावेज़ देखें:

> db.demo79.find();

परिणाम (Bob हटा दिया गया):


नोट: remove() मेथड डिफ़ॉल्ट रूप से मिलान करने वाले सभी दस्तावेज़ों को हटा देता है। केवल एक दस्तावेज़ हटाने के लिए {justOne: true} विकल्प जोड़ें।

  1. - MongoDB में Document से Array Value Delete करना

    Array values delete करने के लिए MongoDB में $pull का उपयोग करें। $pull operator existing array से उन सभी instances को remove करता है जो specified condition से match करते हैं। Collection बनाना > db.demo535.insertOne( ... { ... studentId : 101, ... studentName : Chris, ... ListOfMailIds : [

  1. - MongoDB में Document के Fields Access करना

    Document में fields access करने के लिए simply find() का उपयोग करें। Collection बनाना > db.demo565.insertOne( ... { ... id:101, ... Name:David, ... CountryName:US ... } ... ); { acknowledged : true, insertedId : ObjectId(5e90896739cfeaaf0b97b577) } > db.demo565.insertOne( ... { ... id:

  1. - Java का उपयोग करके MongoDB डॉक्यूमेंट कैसे डिलीट करें?

    आप MongoDB में मौजूदा कलेक्शन से remove() मेथड का उपयोग करके डॉक्यूमेंट डिलीट कर सकते हैं। सिंटैक्स db.coll.remove(DELETION_CRITERIA) जहां, db डेटाबेस है। coll वह कलेक्शन (नाम) है जिसमें से आप डॉक्यूमेंट डिलीट करना चाहते हैं। उदाहरण मान लें कि MongoDB डेटाबेस में students नामक एक कलेक्शन है जिसमे