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

मौजूदा MongoDB प्रविष्टि से एक कुंजी/मान हटाना

$unsetकोशिश करें update() . के लिए कॉल में ।

इस तरह:

db.collection_name.update({ _id: 1234 }, { $unset : { description : 1} })

और, जैसा कि विक्नेश्वर ने टिप्पणी की, यदि आप सभी (या एकाधिक) दस्तावेज़ों में से एक फ़ील्ड को हटाना चाहते हैं तो आप updateMany() का उपयोग कर सकते हैं इस तरह:

db.collection_name.updateMany({}, { $unset : { description : 1} })


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB में एक डेटाबेस से दूसरे डेटाबेस में संग्रह की प्रतिलिपि कैसे करें

  2. मोंगोडब कनेक्शन स्ट्रिंग में @ संभाल लें

  3. MongoDB $toDecimal

  4. Php से mongoDB में किसी आईडी द्वारा संदर्भित दस्तावेज़ को कैसे निकालें?

  5. MongoDb में, आप किसी सरणी तत्व को उसकी अनुक्रमणिका द्वारा कैसे हटाते हैं?