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

Elemen tarik MongoDB dari array sedalam dua level

Ini adalah kueri yang harus Anda gunakan:

db.collection.update( { "Queries.Results.id":1 }, { $pull: { "Queries.$.Results": {"id":1} } } )

Anda perlu menentukan klausa "di mana" untuk menemukan dokumen yang akan diperbarui. Anda juga kehilangan operator posisi $, Anda harus menggunakannya karena Kueri dapat memiliki beberapa Hasil.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pilih dokumen di mana semua nilai dalam bidang array ada di array lain

  2. Cara memfilter array dalam subdocument dengan MongoDB

  3. populasi rekursif luwak

  4. MongoDB $lt Operator Pipa Agregasi

  5. Kueri Mongodb dengan bidang dalam dokumen yang sama