MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

MongoDB दस्तावेज़ से किसी फ़ील्ड को पूरी तरह से कैसे हटाएं?

इसे आज़माएं:यदि आपका संग्रह 'उदाहरण' था

db.example.update({}, {$unset: {words:1}}, false, true);

इसे देखें:

http://www.mongodb.org/display/DOCS/Updating#Updating-%24unset

अपडेट करें :

उपरोक्त लिंक में अब '$unset'ing शामिल नहीं है। {multi: true} add जोड़ना सुनिश्चित करें यदि आप इस फ़ील्ड को संग्रह के सभी दस्तावेज़ों से हटाना चाहते हैं; अन्यथा, यह इसे केवल उस पहले दस्तावेज़ से हटा देगा जो इसे मेल खाता है। अद्यतन दस्तावेज़ीकरण के लिए इसे देखें:

https://docs.mongodb.com/manual/reference/operator/update/unset/

उदाहरण:

db.example.update({}, {$unset: {words:1}} , {multi: true});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB एकत्रीकरण ढांचे के साथ एक सरणी को खोलने के बाद सरणी अनुक्रमणिका कैसे प्रोजेक्ट करें

  2. सरणी mongodb के अंदर नेस्टेड सरणी अद्यतन कर रहा है

  3. मैं MongoDB के लिए फ़ील्ड-स्तरीय अनुमतियाँ कैसे लागू कर सकता हूँ?

  4. अपने MongoDB डेटा की सुरक्षा के लिए एन्क्रिप्शन का उपयोग कैसे करें

  5. BsonRepresentation(BsonType.ObjectId) बनाम BsonId बनाम ObjectId के साथ C# में किसी संपत्ति को सजाने के बीच अंतर