কম্পিউটার

মঙ্গোডবি/মঙ্গোডাম্পের একটি সংগ্রহের নির্দিষ্ট ক্ষেত্র ফাইলে রপ্তানি করবেন?


MongoDB রপ্তানি করতে একটি কমান্ড আছে mongoexport . নিচের সিনট্যাক্স −

mongoexport -d yourDatabaseName -c yourCollectionName -f yourFieldName --type=csv -o yourFileLocation/FileName;

আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo284.insertOne({"FirstName":"Chris"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e4abc9e9127fafea82a2cfc")
}
> db.demo284.insertOne({"FirstName":"Robert"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e4abca39127fafea82a2cfd")
}
> db.demo284.insertOne({"FirstName":"Bob"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e4abca79127fafea82a2cfe")
}

Find() পদ্ধতি -

এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন
> db.demo284.find();

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

তৈরি করবে
{ "_id" : ObjectId("5e4abc9e9127fafea82a2cfc"), "FirstName" : "Chris" }
{ "_id" : ObjectId("5e4abca39127fafea82a2cfd"), "FirstName" : "Robert" }
{ "_id" : ObjectId("5e4abca79127fafea82a2cfe"), "FirstName" : "Bob" }

মঙ্গোডবি/মঙ্গোডাম্প ফাইলে একটি সংগ্রহের নির্দিষ্ট ক্ষেত্র রপ্তানি করার জন্য নিম্নোক্ত ক্যোয়ারী রয়েছে। আমরা নিম্নলিখিত অবস্থানে রপ্তানি করছি “C:\Users\Amit\Desktop\Result;” নীচে দেখানো হিসাবে -

C:\Program Files\MongoDB\Server\4.0\bin>mongoexport -d test -c demo284 -f FirstName --type=csv -o C:\Users\Amit\Desktop\Result;

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

তৈরি করবে
2020-02-17T21:49:36.708+0530    connected to: localhost
2020-02-17T21:49:36.712+0530    exported 3 records

নিচে "ফলাফল" এর জন্য ফাইলের অবস্থান, যার অবস্থান ডেস্কটপে রয়েছে −

মঙ্গোডবি/মঙ্গোডাম্পের একটি সংগ্রহের নির্দিষ্ট ক্ষেত্র ফাইলে রপ্তানি করবেন?

বিষয়বস্তু নিম্নরূপ -

মঙ্গোডবি/মঙ্গোডাম্পের একটি সংগ্রহের নির্দিষ্ট ক্ষেত্র ফাইলে রপ্তানি করবেন?


  1. MongoDB-তে সংগ্রহের জন্য অনন্য সূচক ক্ষেত্র যোগ করবেন?

  2. মঙ্গোডিবি সংগ্রহের সমস্ত নথিতে কীভাবে একটি নতুন ক্ষেত্র যুক্ত করবেন

  3. MongoDB এ আইডি ক্ষেত্র লুকান

  4. MongoDB ক্যোয়ারী একটি সূত্র সহ সংগ্রহে নথির প্রতিটি ক্ষেত্র আপডেট করতে?