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

bagaimana cara menambahkan nilai ke bagian atas array di mongodb?

Bagi siapa pun yang baru mengenal ini, MongoDB 2.6+ mendukung $position operator , yang dapat digunakan untuk mencapai efek yang diinginkan. Manfaatnya di sini adalah Anda tidak perlu mengembalikan seluruh larik dokumen, memperbaruinya secara lokal dan menyimpannya - $position operator berarti segala sesuatunya dapat dilakukan secara atom.

Anda harus menggunakannya bersama dengan $each :

$push: { colors: { $each: ['yellow'], $position: 0 } }


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Luwak pilih bidang untuk kembali dari findOneAndUpdate

  2. Hitung properti subdokumen dalam proyeksi menggunakan MongoDB dan Javascript

  3. Desain aplikasi mongodb data musim semi dan agregasi data

  4. 3 Cara Mengonversi String ke Tanggal di MongoDB

  5. Bagaimana cara mengatur dan menghapus bersama dengan pembaruan agregat di mongodb?