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

Hapus bidang dari semua elemen dalam array di mongodb

Anda dapat menggunakan positional identifier yang baru untuk memperbarui beberapa elemen dalam larik di 3.6.

Sesuatu seperti

 db.coll.update( {_id:235399}, {$unset: {"casts.crew.$[].withBase":""}} )

$[] menghapus semua withBase properti dari crews Himpunan. Bertindak sebagai placeholder untuk memperbarui semua elemen dalam array.

Gunakan multi true untuk memengaruhi banyak dokumen.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. ClusterControl - Semua Sorotan &Peningkatan Fitur Dari 2017

  2. Cara menjumlahkan nilai kunci di semua dokumen dalam koleksi MongoDB

  3. Bagaimana Membandingkan MongoDB dengan YCSB?

  4. MongoDB:Bagaimana cara mendefinisikan skema?

  5. Basis Data NoSQL Paling Populer yang Didukung oleh ClusterControl