কম্পিউটার

নাম দুটি ড্যাশ সহ আমি কীভাবে MongoDB-তে একটি সংগ্রহ ড্রপ করতে পারি?


আসুন প্রথমে একটি সংগ্রহ −

ড্রপ করার জন্য সিনট্যাক্স দেখি
db.getCollection("yourCollectionNameWithTwoDashes").drop();

ডেমোর জন্য, আমরা দুটি ড্যাশ সহ একটি সংগ্রহের নাম তৈরি করব যা নীচে দেখানো হয়েছে −

> db.createCollection("company--EmployeeInformation");
{ "ok" : 1 }

নথি সহ "কোম্পানী--কর্মচারীর তথ্য" সংগ্রহটি তৈরি করুন। নিম্নলিখিত প্রশ্ন:

>db.getCollection("company--EmployeeInformation").insertOne({"CompanyName":"Amazon","EmployeeName":"Chris"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cd7c5ff6d78f205348bc654")
}
>db.getCollection("company--EmployeeInformation").insertOne({"CompanyName":"Google","EmployeeName":"Robert"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5cd7c60b6d78f205348bc655")
}

Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -

> db.getCollection("company--EmployeeInformation").find();

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
{ "_id" : ObjectId("5cd7c5ff6d78f205348bc654"), "CompanyName" : "Amazon", "EmployeeName" : "Chris" }
{ "_id" : ObjectId("5cd7c60b6d78f205348bc655"), "CompanyName" : "Google", "EmployeeName" : "Robert" }

আসুন এখন মঙ্গোডিবি-তে −

নামে দুটি ড্যাশ সহ একটি সংগ্রহ ড্রপ করি
> db.getCollection("company--EmployeeInformation").drop();

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
True

উপরের আউটপুটটি দেখুন, আমরা দুটি ড্যাশ সহ সংগ্রহের নাম বাদ দিয়েছি।


  1. আমরা কি "" ব্যবহার করতে পারি? MongoDB সংগ্রহের নামে প্রতীক?

  2. মঙ্গোডিবিতে দুটি অ্যারের ছেদ কীভাবে পাবেন?

  3. MongoDB এর সাথে নামের ব্যবহারকারী খুঁজে পাচ্ছেন না?

  4. আমি কিভাবে MongoDB এ ক্ষেত্রের নাম পরিবর্তন করতে পারি?