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

MongoDB एकत्रीकरण:एक गतिशील फ़ील्ड पथ के माध्यम से एक एम्बेडेड दस्तावेज़ से फ़ील्ड जोड़ें

इसका उपयोग करें:

db.collection.aggregate([
   { $set: { data: { $objectToArray: "$levelNames" } } },
   {
      $set: {
         currentLevelId: {
            $arrayElemAt: ["$data.v", { $indexOfArray: ["$data.k", "$levelName"] }]
         }
      }
   },
   { $unset: "data" }
])

मोंगो खेल का मैदान



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडीबी शैल - नाम की अवधि के साथ एक्सेस संग्रह?

  2. मोंगोडीबी का उपयोग कर स्कॉटी

  3. Centos 6 पर mongo php ड्राइवर स्थापित करने का प्रयास करने में विफल रहता है

  4. स्कीमा को परिभाषित किए बिना आप नेवला का उपयोग कैसे करते हैं?

  5. MongoDB:किसी सरणी फ़ील्ड में सभी उप-दस्तावेज़ों से फ़ील्ड निकालना