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

MongoDB के साथ सरणी से विशिष्ट आइटम निकाल रहा है

यदि आप उपयोगकर्ता आईडी, नाम या टिप्पणी का मिलान करके टिप्पणी आइटम की पहचान कर सकते हैं -- तो आप update() का उपयोग करके उस टिप्पणी को हटा सकते हैं $pull . के साथ कमांड उपयुक्त स्थिति के साथ संशोधक।

यदि आप ऊपर के रूप में ऐसा नहीं कर सकते हैं, तो टिप्पणियों में एक अद्वितीय आईडी शामिल करें (जैसे UUID )।

टिप्पणी हटाने के लिए, निम्न कार्य करें:

db.coll.update({<cond to identify document}, {$pull: {'comments': {'name': <name>}}} )

यदि आप उस आईडी का उपयोग करते हैं, जिसे प्राथमिकता दी जाती है:

db.coll.update({<cond to identify document}, {$pull: {'comments': {'id': <id>}}} )


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. डेटाटाइम के क्षेत्र द्वारा नवीनतम MongoDB रिकॉर्ड प्राप्त करें

  2. MongoDB मानचित्र में चर का उपयोग कैसे करें- मानचित्र फ़ंक्शन को कम करें

  3. MongoDB कई-से-अनेक एसोसिएशन

  4. MongoDB के बारे में, हम इसका उपयोग क्यों करते हैं? MongoDB की शब्दावली और कार्यान्वयन

  5. मोंगोडीबी को सबडॉक्यूमेंट मिलता है