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

MongoDb:यदि मौजूद नहीं है तो सरणी में तत्व जोड़ें

आप $addToSet . का उपयोग कर सकते हैं सरणी में तत्व जोड़ने से पहले जांच करने के लिए ऑपरेटर मौजूद है।

db.tags.update(
    {name: 'sport'},
    {$addToSet: { videoIDs: "34f54e34c" } }
);

इस अपडेट स्टेटमेंट उदाहरण में, mongoDB को TAG दस्तावेज़ मिलेगा जो name == sport . से मेल खाता है , और फिर जांचें कि क्या videoIDs सरणी में 34f54e34c है . यदि नहीं, तो इसे सरणी में जोड़ें।

$addToSet . का विस्तृत उपयोग कृपया यहां पढ़ें ।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB .NET ड्राइवर 2.0 में सभी खोजें

  2. MongoDB एकत्रीकरण में सरणी से सभी संभावित संयोजन प्राप्त करें

  3. एकत्रित डेटा के लिए MongoDB सही स्कीमा

  4. MongoDB में निम्नलिखित कई से कई संबंध कैसे बनाए जाने चाहिए?

  5. MongoClient php के साथ काम नहीं कर रहा है