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

MongoDB-তে 'group' নামক কালেকশন মুছে ফেলার পদ্ধতি


MongoDB-তে 'group' নামক কালেকশন মুছে ফেলা

group MongoDB-তে একটি রিজার্ভড মেথড নাম। এটিকে কালেকশন নামে ব্যবহার করা উচিত নয়। তবে ভুলে যদি তৈরি হয়ে যায়, তবে getCollection('group').drop() ব্যবহার করে সহজে মুছে ফেলা যায়।

ধাপ ১: 'group' নামক কালেকশন তৈরি করুন এবং ডকুমেন্ট ইনসার্ট করুন

> db.createCollection('group');
{ "ok" : 1 }
> db.getCollection('group').insertOne({"StudentName":"Chris"});
{ "acknowledged" : true, "insertedId" : ObjectId("5cb80fe9623186894665ae3c") }
> db.getCollection('group').insertOne({"StudentName":"Robert"});
{ "acknowledged" : true, "insertedId" : ObjectId("5cb80fef623186894665ae3d") }

ধাপ ২: সব ডকুমেন্ট প্রদর্শন করুন

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

আউটপুট:

{
  "_id" : ObjectId("5cb80fe9623186894665ae3c"),
  "StudentName" : "Chris"
}
{
  "_id" : ObjectId("5cb80fef623186894665ae3d"),
  "StudentName" : "Robert"
}

ধাপ ৩: 'group' কালেকশনটি মুছে ফেলুন

> db.getCollection('group').drop();

ফলাফল:

true

ব্যাখ্যা: MongoDB-তে কিছু রিজার্ভড শব্দ (যেমন group, stats, count ইত্যাদি) সরাসরি ডট নোটেশন দিয়ে অ্যাক্সেস করা যায় না। এগুলো অ্যাক্সেস করতে db.getCollection('reservedName') ব্যবহার করতে হয়। drop() মেথডটি কালেকশনটি পুরোপুরি মুছে ফেলে।

  1. MySQL-এ শর্তসাপেক্ষ GROUP BY ব্যবহার করে সর্বোচ্চ মান বের করা

  2. MySQL-এ GROUP BY ক্লজে সাবকোয়েরি ব্যবহার করে প্রতিটি গ্রুপের প্রথম রো নির্বাচন করুন

  3. উইন্ডোজ ১০-এ Home Group আইকন যোগ বা সরানোর পদ্ধতি

  4. দ্রুত গাইড: এক্সেলে নামযুক্ত রেঞ্জ ডিলিট করার ৪টি কার্যকর পদ্ধতি