কম্পিউটার টিউটোরিয়াল

MongoDB-তে নির্দিষ্ট ডকুমেন্ট রিমুভ করার কোয়ারি


নির্দিষ্ট ডকুমেন্ট রিমুভ করতে MongoDB-তে remove() ব্যবহার করুন। একটি কালেকশন তৈরি করি:

> db.demo56.insertOne({"Name":"Chris"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e272e0bcfb11e5c34d89917") } > db.demo56.insertOne({"Name":"David"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e272e10cfb11e5c34d89918") } > db.demo56.insertOne({"Name":"Bob"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e272e13cfb11e5c34d89919") }

find() মেথড দিয়ে সব ডকুমেন্ট দেখান:

> db.demo56.find();

আউটপুট:

{ "_id" : ObjectId("5e272e0bcfb11e5c34d89917"), "Name" : "Chris" } { "_id" : ObjectId("5e272e10cfb11e5c34d89918"), "Name" : "David" } { "_id" : ObjectId("5e272e13cfb11e5c34d89919"), "Name" : "Bob" }

নির্দিষ্ট ডকুমেন্ট রিমুভ করার কোয়ারি:

> db.demo56.remove({_id:ObjectId("5e272e10cfb11e5c34d89918")}); WriteResult({ "nRemoved" : 1 })

আবার find() মেথড দিয়ে দেখান:

> db.demo56.find();

আউটপুট:

{ "_id" : ObjectId("5e272e0bcfb11e5c34d89917"), "Name" : "Chris" } { "_id" : ObjectId("5e272e13cfb11e5c34d89919"), "Name" : "Bob" }

  1. MongoDB-তে নেস্টেড ডকুমেন্ট আপডেট করা (ডট নোটেশন + পজিশনাল $)

  2. MongoDB-তে ডট নোটেশন ব্যবহার করে নেস্টেড ডকুমেন্ট আপডেট করা

  3. MongoDB-এ ডকুমেন্ট থেকে নির্দিষ্ট ভ্যালু ফিল্টার করা ($filter)

  4. MongoDB-এ অ্যারে কোয়েরি করে নির্দিষ্ট ভ্যালু ফেচ করা