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

Bagaimana cara menghapus elemen array di mongodb?

Coba kueri berikut:

collection.update(
  { _id: id },
  { $pull: { 'contact.phone': { number: '+1786543589455' } } }
);

Ini akan menemukan dokumen dengan _id yang diberikan dan lepaskan +1786543589455 ponselnya dari contact.phone its larik.

Anda dapat menggunakan $unset untuk menghapus nilai dalam array (setel ke null ), tetapi tidak menghapusnya sepenuhnya.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $dalam Operator Pipa Agregasi

  2. MongoDB $mul

  3. render_template dengan banyak variabel

  4. Sisipkan/perbarui batch menggunakan Mongoid?

  5. Cara Menghentikan Runaway Index Build di MongoDB