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

Mongoose का उपयोग करके MongoDB दस्तावेज़ से एक कुंजी हटाएं

शुरुआती संस्करणों में, आपको नोड-मोंगोडब-देशी ड्राइवर को छोड़ना होगा। प्रत्येक मॉडल में एक संग्रह वस्तु होती है जिसमें सभी विधियाँ होती हैं जो नोड-मोंगोडब-देशी प्रदान करती हैं। तो आप इसके द्वारा विचाराधीन क्रिया कर सकते हैं:

User.collection.update({_id: user._id}, {$unset: {field: 1 }});

संस्करण 2.0 के बाद से आप यह कर सकते हैं:

User.update({_id: user._id}, {$unset: {field: 1 }}, callback);

और संस्करण 2.4 के बाद से, यदि आपके पास पहले से किसी मॉडल का उदाहरण है तो आप यह कर सकते हैं:

doc.field = undefined;
doc.save(callback);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. संग्रह में चयनित दस्तावेज़ की स्थिति प्राप्त करें [mongoDB]

  2. मैं मोंगो कंसोल में ऑब्जेक्ट आईडी द्वारा ऑब्जेक्ट की खोज कैसे करूं?

  3. MongoDB में कर्सर क्या है?

  4. एकाधिक आबादी - mongoosejs

  5. MongoDB $sum एकत्रीकरण पाइपलाइन ऑपरेटर