MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Perbarui mongodb array bersarang ganda

Anda perlu mendefinisikan arrayFilter untuk setiap level bersarang, coba:

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. Bagaimana cara mendapatkan beberapa objek JSON menggunakan nodejs dan luwak?

  2. Pemodelan data multibahasa di MongoDB

  3. mongodb multi tenacy spell dengan @Document

  4. Apa cara terbaik untuk menyimpan tanggal lahir di MongoDB?

  5. MongoDB - Kesalahan:skema tidak valid, diharapkan mongodb