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

MongoDB-এ কালেকশন রিনেম (Rename) করা


renameCollection() মেথড ব্যবহার করে কালেকশনের নাম পরিবর্তন

MongoDB-এ একটি কালেকশনের নাম পরিবর্তন করার জন্য বিল্ট-ইন renameCollection() মেথড আছে।

সিনট্যাক্স

db.oldCollectionName.renameCollection('newCollectionName');

উদাহরণ

বর্তমান কালেকশন লিস্ট:

> use sample;
> show collections;
// copyThisCollectionToSampleDatabaseDemo, deleteDocuments, deleteDocumentsDemo, employee, informationAboutDelete, internalArraySizeDemo, prettyDemo, selectWhereInDemo, sourceCollection, updateInformation, userInformation

কালেকশন রিনেম:

> db.informationAboutDelete.renameCollection('deleteSomeInformation');
{ "ok" : 1 }

নতুন লিস্ট যাচাই:

> show collections;
// copyThisCollectionToSampleDatabaseDemo, deleteDocuments, deleteDocumentsDemo, deleteSomeInformation, employee, internalArraySizeDemo, prettyDemo, selectWhereInDemo, sourceCollection, updateInformation, userInformation

সতর্কতা: রিনেম অপারেশন অ্যাটমিক (atomic) এবং লক ধরে রাখে। বড় কালেকশন রিনেম করতে সময় লাগতে পারে। টার্গেট নামের কালেকশন আগে থেকে থাকলে এরর দেবে (যদি dropTarget: true না দিন)।


  1. MongoDB-এ খালি ফিল্ড চেক করার পদ্ধতি

  2. MongoDB-তে aggregate() এবং $group ব্যবহার করে ফিল্ড কাউন্ট অনুযায়ী গ্রুপিং

  3. MongoDB-এ ডকুমেন্টের ফিল্ড এক্সেস করা (find() মেথড)

  4. MongoDB-এ কালেকশন রিনেম করা (renameCollection)