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

MongoDB-এ বিশেষ ক্যারেক্টারসহ কলেকশন ডিলিট করার পদ্ধতি


কলেকশন নামে যদি _ বা - এর মতো বিশেষ ক্যারেক্টার থাকে, তবে ডিলিট করতে নিচের সিনট্যাক্স ব্যবহার করতে হয়:

db.getCollection("yourCollectionName").drop();

কonception বুঝতে ডকুমেন্টসহ একটি কলেকশন তৈরি করি। ডকুমেন্টসহ কলেকশন তৈরির কোয়েরি নিম্নরূপ:

> db.createCollection("_personalInformation"); { "ok" : 1 } > db.getCollection('_personalInformation').insertOne({"ClientName":"Chris","ClientCountryName":"US"}); { "acknowledged" : true, "insertedId" : ObjectId("5c9158bb4afe5c1d2279d6b2") } > db.getCollection('_personalInformation').insertOne({"ClientName":"Mike","ClientCountryName":"UK"}); { "acknowledged" : true, "insertedId" : ObjectId("5c9158c84afe5c1d2279d6b3") } > db.getCollection('_personalInformation').insertOne({"ClientName":"David","ClientCountryName":"AUS"}); { "acknowledged" : true, "insertedId" : ObjectId("5c9158d54afe5c1d2279d6b4") }

find() মেথড ব্যবহার করে কলেকশন থেকে সব ডকুমেন্ট প্রদর্শন করি। কোয়েরিটি নিম্নরূপ:

> db.getCollection('_personalInformation').find().pretty();

আউটপুট নিম্নরূপ:

{ "_id" : ObjectId("5c9158bb4afe5c1d2279d6b2"), "ClientName" : "Chris", "ClientCountryName" : "US" } { "_id" : ObjectId("5c9158c84afe5c1d2279d6b3"), "ClientName" : "Mike", "ClientCountryName" : "UK" } { "_id" : ObjectId("5c9158d54afe5c1d2279d6b4"), "ClientName" : "David", "ClientCountryName" : "AUS" }

বিশেষ ক্যারেক্টারসহ কলেকশন MongoDB থেকে ডিলিট করার কোয়েরি নিম্নরূপ:

> db.getCollection("_personalInformation").drop();

আউটপুট নিম্নরূপ:

True

TRUE ফলাফল বোঝাচ্ছে কলেকশন MongoDB থেকে সম্পূর্ণরূপে ডিলিট হয়েছে।


  1. MongoDB কালেকশন থেকে $eq মিলে ডকুমেন্ট মুছে ফেলা

  2. MongoDB কনসোলে স্পেশাল ক্যারেক্টার যুক্ত ডাটাবেস নাম ব্যবহার (getSiblingDB)

  3. MongoDB-এ সাব-কালেকশন সহ কনকারেন্ট আপডেট (update with $push)

  4. MongoDB কালেকশন থেকে ডুপ্লিকেট রিমুভ করার পদ্ধতি