Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
$inc
$incOperator digunakan untuk menambah nilai bidang dengan jumlah tertentu. Ini digunakan untuk memperbarui bidang numerik, seperti penghitung atau peringkat, tanpa harus mengambil nilai saat ini, menghitung nilai baru, dan kemudian memperbarui bidang.
Parameter
-
field: Nama bidang untuk kenaikan. -
amount: Jumlah yang digunakan untuk menambah bidang. Ini bisa menjadi nilai positif atau negatif.
Contoh (MongoDB Shell)
Contoh berikut menunjukkan bagaimana menggunakan $inc operator untuk menambah age bidang dokumen.
Buat dokumen sampel
db.users.insertOne({_id: 123, name: "John Doe", age: 30})
Contoh kueri
db.users.updateOne({_id: 123}, {$inc: {age: 1}})
Lihat dokumen yang diperbarui
db.users.findOne({_id: 123})
Keluaran
{ "_id" : 123, "name" : "John Doe", "age" : 31 }
Contoh kode
Untuk melihat contoh kode untuk menggunakan $inc perintah, pilih tab untuk bahasa yang ingin Anda gunakan: