Catatan :
- Pada v
3.6
Anda tidak memiliki opsi untuk pembaruan langsung, Anda harus terlebih dahulu membaca &memproses dalam kode, lalu memperbarui. - 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] } } }])