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