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

MongoDB-এ deleteOne() ফাংশন ব্যবহার

MongoDB-এ deleteOne() মেথড

deleteOne() মেথড কুয়েরি κριটেরিয়া মিলে যাওয়া সর্বোচ্চ একটি ডকুমেন্ট ডিলিট করে। একাধিক ডকুমেন্ট ডিলিট করতে deleteMany() ব্যবহার করুন।

উদাহরণ: নামের সংগ্রহ তৈরি

> db.demo363.insertOne({"Name":"Chris"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e57d2c3d0ada61456dc9369") }
> db.demo363.insertOne({"Name":"David"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e57d2c7d0ada61456dc936a") }
> db.demo363.insertOne({"Name":"Bob"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e57d2cad0ada61456dc936b") }
> db.demo363.insertOne({"Name":"Chris"});
{ "acknowledged" : true, "insertedId" : ObjectId("5e57d2d1d0ada61456dc936c") }

ডিলিট করার আগে

> db.demo363.find();
{ "_id" : ObjectId("5e57d2c3d0ada61456dc9369"), "Name" : "Chris" }
{ "_id" : ObjectId("5e57d2c7d0ada61456dc936a"), "Name" : "David" }
{ "_id" : ObjectId("5e57d2cad0ada61456dc936b"), "Name" : "Bob" }
{ "_id" : ObjectId("5e57d2d1d0ada61456dc936c"), "Name" : "Chris" }

প্রথম "Chris" ডিলিট করা

> db.demo363.deleteOne({Name:"Chris"});
{ "acknowledged" : true, "deletedCount" : 1 }

ডিলিট করার পর

> db.demo363.find();
{ "_id" : ObjectId("5e57d2c7d0ada61456dc936a"), "Name" : "David" }
{ "_id" : ObjectId("5e57d2cad0ada61456dc936b"), "Name" : "Bob" }
{ "_id" : ObjectId("5e57d2d1d0ada61456dc936c"), "Name" : "Chris" }

মुख্য পয়েন্ট

  • deleteOne() শুধু প্রথম ম্যাচ করা ডকুমেন্ট ডিলিট করে।
  • রিটার্ন মান: { acknowledged: true, deletedCount: 1 }।
  • সব "Chris" ডিলিট করতে: db.demo363.deleteMany({Name:"Chris"})।
  • _id দিয়ে ডিলিট করাই সবচেয়ে নিরাপদ এবং দ্রুত।
  1. এক্সেলে VLOOKUP ফাংশন ব্যবহার করার পদ্ধতি

  2. এক্সেলে IF ফাংশন ব্যবহার করার পদ্ধতি

  3. এক্সেলে PI ফাংশন ব্যবহারের পদ্ধতি

  4. Excel-এ VLOOKUP মাস্টার করুন: দক্ষ ডেটা রিট্রিভালের সম্পূর্ণ গাইড