_ বা - এর মত কিছু বিশেষ অক্ষর আছে এমন সংগ্রহটি মুছে ফেলার জন্য আপনাকে নিম্নলিখিত সিনট্যাক্স ব্যবহার করতে হবে −
db.getCollection("yourCollectionName").drop();
ধারণাটি বুঝতে, আসুন ডকুমেন্টের সাথে একটি সংগ্রহ তৈরি করি। একটি নথির সাথে একটি সংগ্রহ তৈরি করার প্রশ্নটি নিম্নরূপ -
> 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 থেকে সংগ্রহটি সম্পূর্ণরূপে মুছে ফেলেছি।