← NoSQL & Data Lanjutan9 / 29
Update Dokumen: $set, $inc, $push
Update menggunakan operator pembaruan: $set untuk mengubah nilai, $inc untuk menambah angka, dan $push untuk menambah elemen ke array.
👀 Contoh dulu
db.users.updateOne(
{ _id: userId },
{ $set: { status: "verified" }, $inc: { loginCount: 1 } }
);Hasilnya: { "acknowledged": true, "matchedCount": 1, "modifiedCount": 1 }
💡 Tanpa $set, updateOne akan mengganti seluruh isi dokumen!
📝 Sekarang giliranmu
Tulis perintah updateOne pada koleksi users yang memperbarui bidang active menjadi true menggunakan operator $set.
Preview