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

Bagaimana saya bisa menarik sub-dokumen dari array?

Dalam situasi seperti ini Anda menggunakan $ . posisional memperbarui operator. Satu hal yang perlu diperhatikan adalah bahwa bidang array harus muncul sebagai bagian dari dokumen kueri. Itulah yang menjelaskan penggunaan $exists di sini.

db.collection.update(
    { "id": "8888",  "aloh.saludo": { "$exists": true } }, 
    { "$pull": { "aloh.$.saludo": { "qwe": "rty", "sad": "fet" } } }
)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Indeks unik luwak tidak berfungsi!

  2. Manajemen AWS:Cara Menghemat 30% Biaya Hosting MongoDB Anda

  3. Bagaimana cara menjumlahkan setiap bidang dalam sub dokumen MongoDB?

  4. Kunci dinamis setelah $group by

  5. Penerapan &Pemantauan Basis Data Sumber Terbuka Gratis dengan Edisi Komunitas ClusterControl