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

MongoDB का उपयोग करके _id द्वारा दस्तावेज़ कैसे हटाएं?


_id द्वारा डिलीट करने के लिए, MongoDB में रिमूव () का उपयोग करें। निम्नलिखित वाक्य रचना है -

db.yourCollectionName.remove({_id:yourObjectId});

उपरोक्त सिंटैक्स को समझने के लिए, आइए हम दस्तावेज़ों के साथ एक संग्रह बनाएँ -

> db.demo518.insertOne({"ClientName":"Chris"});{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e88b02db3fbf26334ef610e")
}
> db.demo518.insertOne({"ClientName":"Bob"});{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e88b030b3fbf26334ef610f")
}
> db.demo518.insertOne({"ClientName":"David"});{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e88b035b3fbf26334ef6110")
}

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

> db.demo518.find();

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

{ "_id" : ObjectId("5e88b02db3fbf26334ef610e"), "ClientName" : "Chris" }
{ "_id" : ObjectId("5e88b030b3fbf26334ef610f"), "ClientName" : "Bob" }
{ "_id" : ObjectId("5e88b035b3fbf26334ef6110"), "ClientName" : "David" }

_id द्वारा हटाने के लिए क्वेरी निम्नलिखित है -

> db.demo518.remove({_id:ObjectId("5e88b02db3fbf26334ef610e")});
WriteResult({ "nRemoved" : 1 })

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

> db.demo518.find();

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

{ "_id" : ObjectId("5e88b030b3fbf26334ef610f"), "ClientName" : "Bob" }
{ "_id" : ObjectId("5e88b035b3fbf26334ef6110"), "ClientName" : "David" }

  1. मैं MongoDB में किसी दस्तावेज़ से सरणी मान कैसे हटाऊं?

    सरणी मान हटाने के लिए, MongoDB में $pull का उपयोग करें। $pull ऑपरेटर किसी निर्दिष्ट शर्त से मेल खाने वाले मान या मान के सभी उदाहरणों को मौजूदा सरणी से हटा देता है। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं - db.demo535.insertOne(... {...... studentId :101,... studentName :Chris,... ListOfMailIds

  1. कैसे जावा का उपयोग कर एक MongoDB दस्तावेज़ को हटाने के लिए?

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

  1. जावा का उपयोग करके मोंगोडीबी संग्रह में दस्तावेज़ कैसे सम्मिलित करें?

    आप insert() का उपयोग करके MongoDB में मौजूदा संग्रह में एक दस्तावेज़ सम्मिलित कर सकते हैं विधि। सिंटैक्स db.col.insert(doc) कहां, डीबी डेटाबेस है। कॉल करें वह संग्रह (नाम) है जिसमें आप दस्तावेज़ सम्मिलित करना चाहते हैं डॉक्टर वह दस्तावेज़ है जिसे आप सम्मिलित करना चाहते हैं। उदाहरण db.