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

डबल नेस्टेड सरणी mongodb अपडेट करें

आपको नेस्टिंग के हर स्तर के लिए arrayFilter को परिभाषित करने की आवश्यकता है, कोशिश करें:

db.Test123.update(
    { "someKey" : "someValue" },
    { "$set": { "someArray.$[someArrayDoc].someNestedArray.$[someNestedArrayDoc].level": "Senior Developer" } },
    { arrayFilters: [ {"someArrayDoc.Company": "Company1"}, { "someNestedArrayDoc.name": "Nandhi" } ] }
)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. नेटिव MongoDB मास्किंग (तीसरी विधि)

  2. MongoDB एकत्रीकरण को गति दें

  3. MongoDB:किसी संग्रह को छोड़ने का ट्रेड-ऑफ़ बनाम उसके सभी दस्तावेज़ों को हटाना

  4. मैं MongoDB में एक कमांड में वेतन वृद्धि दो फ़ील्ड कैसे अपडेट कर सकता हूं?

  5. MongoDB - नेस्टेड दस्तावेज़ में CSV आयात करें