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

MongoDB में deleteOne() फंक्शन का उपयोग कैसे करें?

MongoDB में deleteOne() मेथड एक क्वेरी से मेल खाने वाले अधिकतम एक दस्तावेज़ को हटाता है। यदि कई दस्तावेज़ मेल खाते हैं, तो केवल पहला (प्राकृतिक क्रम के अनुसार) हटाया जाता है।

उदाहरण: नामों का संग्रह

> db.demo363.insertOne({"Name":"Chris"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e57d2c3d0ada61456dc9369") }
> db.demo363.insertOne({"Name":"David"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e57d2c7d0ada61456dc936a") }
> db.demo363.insertOne({"Name":"Bob"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e57d2cad0ada61456dc936b") }
> db.demo363.insertOne({"Name":"Chris"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e57d2d1d0ada61456dc936c") }

हटाने से पहले

> db.demo363.find();

आउटपुट: दो "Chris" दस्तावेज़, एक "David", एक "Bob"।

पहला मिलान हटाएं

> db.demo363.deleteOne({Name:"Chris"});
{ "acknowledged" : true, "deletedCount" : 1 }

हटाने के बाद

> db.demo363.find();

आउटपुट: एक "Chris" (दूसरा), "David", "Bob"। पहला "Chris" हटा दिया गया।

मुख्य अंतर: deleteOne vs deleteMany

मेथडव्यवहार
deleteOne(filter)पहले मिलान वाले दस्तावेज़ को हटाता है।
deleteMany(filter)मेल खाने वाले सभी दस्तावेज़ों को हटाता है।

सर्वोत्तम अभ्यास

  • निर्धारित हटाने के लिए विशिष्ट फिल्टर (जैसे _id) का उपयोग करें।
  • परिणाम ऑब्जेक्ट में deletedCount की जांच करके पुष्टि करें।
  • बड़े बैच हटाने के लिए, deleteMany या बल्क ऑपरेशन पर विचार करें।
  1. Excel में IF फंक्शन का उपयोग कैसे करें Excel में IF फंक्शन का उपयोग कैसे करें

    जानने योग्य बातें IF फंक्शन का उपयोग तार्किक परीक्षण करने के लिए किया जाता है, यानी कोई चीज सही है या नहीं। IF फंक्शन सिंटैक्स और तर्क हैं =IF(logical_test, value_if_true, [value_if_false])। उदाहरण के लिए =IFA3,Bigger,Smaller)। यह लेख Excel के सभी संस्करणों में तार्किक परीक्षण करने के लिए IF फंक्

  1. Excel में PI फंक्शन का उपयोग कैसे करें Excel में PI फंक्शन का उपयोग कैसे करें

    Microsoft Excel में PI फंक्शन एक गणित और त्रिकोणमिति फंक्शन है, और यह PI का मान लौटाता है। PI फॉर्मूला के लिए सूत्र =PI () है। PI फंक्शन सिंटैक्स में कोई तर्क नहीं है। Excel में PI फंक्शन का उपयोग कैसे करें Microsoft Excel में PI फंक्शन का उपयोग करने के लिए नीचे दिए गए चरणों का पालन करें: Microsoft

  1. एक्सेल में VLOOKUP मास्टर करें: कुशल डेटा पुनर्प्राप्ति के लिए पूर्ण गाइड एक्सेल में VLOOKUP मास्टर करें: कुशल डेटा पुनर्प्राप्ति के लिए पूर्ण गाइड

    क्या आपके पास एक्सेल में बड़ी स्प्रेडशीट है और आप उससे विशिष्ट जानकारी आसानी से फ़िल्टर और निकालना चाहते हैं? यदि आप एक्सेल में VLOOKUP का उपयोग करना सीख लें, तो आप केवल एक शक्तिशाली एक्सेल फ़ंक्शन से यह लुकअप कर सकते हैं। एक्सेल में VLOOKUP फ़ंक्शन कई लोगों को डराता है क्योंकि इसमें कई पैरामीटर होत