কম্পিউটার

কিভাবে MongoDB থেকে এর মূল নাম দ্বারা একটি মান পুনরুদ্ধার করবেন?


মঙ্গোডিবি থেকে এর কী নামের একটি মান পুনরুদ্ধার করতে, নিম্নলিখিত সিনট্যাক্সটি ব্যবহার করুন -

db.yourCollectionName.find({},{"yourFieldName":1}).pretty();

উপরের সিনট্যাক্স বুঝতে, আসুন ডকুমেন্টের সাথে একটি সংগ্রহ তৈরি করি। একটি নথির সাথে একটি সংগ্রহ তৈরি করার প্রশ্নটি নিম্নরূপ -

> db.retrieveValueFromAKeyDemo.insertOne({"CustomerName":"Larry","CustomerAge":21,"CustomerCountryName":"US"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c9163b5a56efcc0f9e69048")
}
> db.retrieveValueFromAKeyDemo.insertOne({"CustomerName":"Chris","CustomerAge":24,"CustomerCountryName":"AUS"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c9163c4a56efcc0f9e69049")
}
> db.retrieveValueFromAKeyDemo.insertOne({"CustomerName":"Mike","CustomerAge":26,"CustomerCountryName":"UK"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c9163d3a56efcc0f9e6904a")
}

Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

> db.retrieveValueFromAKeyDemo.find().pretty();

নিচের আউটপুট −

{
   "_id" : ObjectId("5c9163b5a56efcc0f9e69048"),
   "CustomerName" : "Larry",
   "CustomerAge" : 21,
   "CustomerCountryName" : "US"
}
{
   "_id" : ObjectId("5c9163c4a56efcc0f9e69049"),
   "CustomerName" : "Chris",
   "CustomerAge" : 24,
   "CustomerCountryName" : "AUS"
}
{
   "_id" : ObjectId("5c9163d3a56efcc0f9e6904a"),
   "CustomerName" : "Mike",
   "CustomerAge" : 26,
   "CustomerCountryName" : "UK"
}

MongoDB থেকে এর মূল নাম দ্বারা একটি মান পুনরুদ্ধার করার জন্য এখানে ক্যোয়ারী রয়েছে যেমন আমরা কী বিবেচনা করেছি 'CustomerCountryName' -

> db.retrieveValueFromAKeyDemo.find({},{"CustomerCountryName":1}).pretty();

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

{
   "_id" : ObjectId("5c9163b5a56efcc0f9e69048"),
   "CustomerCountryName" : "US"
}
{
   "_id" : ObjectId("5c9163c4a56efcc0f9e69049"),
   "CustomerCountryName" : "AUS"
}
{
   "_id" : ObjectId("5c9163d3a56efcc0f9e6904a"),
   "CustomerCountryName" : "UK"
}

  1. কিভাবে MongoDB থেকে প্রাথমিক কী সরাতে হয়?

  2. MongoDB-তে একটি নথি থেকে আমি কিভাবে অ্যারে মান মুছে ফেলব?

  3. MongoDB শেল ব্যবহার করে নথি থেকে একটি নির্দিষ্ট মান সহ আইটেমগুলি কীভাবে পাবেন?

  4. কিভাবে সঠিকভাবে একটি JSON পিএইচপি থেকে একটি মান পেতে?