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

cara memperbarui bidang nomor menggunakan bidang nomor lain di MongoDB

Catatan :

  1. Pada v3.6 Anda tidak memiliki opsi untuk pembaruan langsung, Anda harus terlebih dahulu membaca &memproses dalam kode, lalu memperbarui.
  2. Untuk v>= 4.2 Anda dapat melakukannya dalam satu panggilan sebagai .update() akan menerima pipa agregasi &hal-hal dapat dilakukan dalam satu panggilan pembaruan ke DB. Anda dapat mencoba ini :

Kueri :

db.getCollection('collectionName').update({}, [{ $set: { b: { $multiply: ["$a", 2] } } }])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mengakses MongoDB dari aplikasi AppEngine

  2. Simpan satu dokumen dalam koleksi mongoDB menggunakan luwak

  3. Yang Perlu Diketahui Saat Mulai Bekerja dengan MongoDB dalam Produksi - Sepuluh Tips

  4. MongoDB/JS - Pencarian Faceted Tingkat Lanjut - Cara mendapatkan hanya kategori/nilai yang relevan

  5. Gunakan lebih dari satu skema per koleksi di mongodb