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

मोंगोडब में एक उप-दस्तावेज़ अपडेट कर रहा है?

इस तरह एम्बेडेड दस्तावेज़ की वास्तविक स्थिति निर्दिष्ट करके:

// update _id field of first author    
collection.update({'_id': "4f44af6a024342300e000001"}, 
                  {$set: { 'authors.0._id': "1" }} )

या पोज़िशनल ऑपरेटर के ज़रिए :

// update _id field of first matched by _id author    
collection.update({'_id': "4f44af6a024342300e000001",
                    //you should specify query for embedded document
                    'authors._id' : "4f44af6a024342300e000002" }, 
     // you can update only one nested document matched by query                   
                    {$set: { 'authors.$._id': "1" }} )



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगो एकत्रीकरण ढांचे का उपयोग करके सह-घटना गणना

  2. मैं डोकर-लिखें का उपयोग कर एक मोंगो डेटाबेस कैसे सीड करूं?

  3. मोंगोडीबी सी # ड्राइवर क्वेरी बिल्डर के साथ एक आइटम गिनती प्राप्त करना

  4. नेवला में कैसे छाँटें?

  5. $group by . के बाद डायनामिक कुंजियाँ