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

MongoDB में कलेक्शन कैसे ड्रॉप करें?


MongoDB में कलेक्शन ड्रॉप करने के लिए, आपको drop() कमांड का उपयोग करना होगा। सिंटैक्स इस प्रकार है:

db.yourCollectionName.drop();

उपरोक्त सिंटैक्स true या false लौटाता है। यदि कलेक्शन सफलतापूर्वक ड्रॉप हो जाता है तो यह true लौटाता है अन्यथा false।

आइए पहले MongoDB से सभी कलेक्शन नाम प्रदर्शित करें। यहां, हमारे पास एक डेटाबेस 'sample' है जिसमें कुछ कलेक्शन हैं। पहले आपको 'sample' डेटाबेस पर स्विच करना होगा। क्वेरी इस प्रकार है:

> use sample; switched to db sample

अब show कमांड की मदद से सभी कलेक्शन नाम प्रदर्शित करें। क्वेरी इस प्रकार है:

> show collections;

निम्नलिखित आउटपुट है:

bookInformation userInformation

ऊपर, आप देख सकते हैं कि हमारे पास निम्न दो कलेक्शन हैं:

  • bookInformation
  • userInformation

अब आइए कलेक्शन नाम 'bookInformation' को ड्रॉप करें। क्वेरी इस प्रकार है:

> db.bookInformation.drop();

निम्नलिखित आउटपुट true प्रदर्शित करता है:

true

परिणाम true निर्दिष्ट करता है कि हमने कलेक्शन को सफलतापूर्वक ड्रॉप कर दिया है। अब आप show कमांड की मदद से सभी कलेक्शन नाम प्रदर्शित करके सत्यापित कर सकते हैं। क्वेरी इस प्रकार है:

> show collections;

निम्नलिखित आउटपुट है:

userInformation

उपरोक्त सैंपल आउटपुट को देखें, 'bookInformation' नाम का कोई कलेक्शन नहीं है।

  1. - MongoDB कलेक्शन से यूनिक मान प्राप्त करें

    यूनिक मान प्राप्त करने और डुप्लिकेट को अनदेखा करने के लिए, MongoDB में distinct() का उपयोग करें। distinct() एक सिंगल कलेक्शन में निर्दिष्ट फील्ड के लिए विशिष्ट मान ढूंढता है और परिणाम को एक ऐरे में लौटाता है। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo704.insertOne({LanguageCode:hi});

  1. - MongoDB कलेक्शन से डुप्लिकेट कैसे हटाएं?

    MongoDB कलेक्शन में डुप्लिकेट दस्तावेज़ों को रोकने के लिए, आप उस फ़ील्ड पर एक यूनिक इंडेक्स बना सकते हैं जो यूनिक होना चाहिए। unique: true विकल्प का उपयोग करें और साथ में dropDups: true (नोट: MongoDB 3.0+ में dropDups हटा दिया गया है; इसके बजाय डुप्लिकेट्स को मैन्युअली हटाएं)। सिंटैक्स db.yourColle

  1. - Java का उपयोग करके MongoDB कलेक्शन कैसे ड्रॉप करें?

    आप MongoDB से मौजूदा कलेक्शन को drop() मेथड का उपयोग करके ड्रॉप कर सकते हैं। सिंटैक्स db.coll.drop() जहां, db डेटाबेस है। coll वह कलेक्शन (नाम) है जिसे आप ड्रॉप करना चाहते हैं। उदाहरण मान लें कि हमने एक MongoDB डेटाबेस में 3 कलेक्शन बनाए हैं जैसा कि नीचे दिखाया गया है - > use sampleDatabase sw