কম্পিউটার

MongoDB-তে কীভাবে সাবডকুমেন্ট বাছাই, নির্বাচন এবং জিজ্ঞাসা করবেন?


সাজানোর জন্য, MongoDB-তে $sort ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo236.insertOne({"বিস্তারিত":{"নাম":"ক্রিস","বয়স":21}});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e419015f4cebbeaebec514c") }> db.demo236.insertOne({"বিস্তারিত":{"নাম":"ডেভিড","বয়স":23}});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e41901cf4cebbeaebec514d")}> db.demo236.insertOne({"বিস্তারিত":{"নাম":"বব","বয়স":24}});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e419023f4cebbeaebec514e")}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e419015f4cebbeaebec514c"), "বিশদ বিবরণ" :{ "নাম" :"ক্রিস", "বয়স" :21 } }{ "_id" :ObjectId("5e41901cf4cebbeaebec514d"), "বিশদ বিবরণ :{ "নাম" :"ডেভিড", "বয়স" :23 } }{ "_id" :ObjectId("5e419023f4cebbeaebec514e"), "বিস্তারিত" :{ "নাম" :"বব", "বয়স" :24 } } 

MongoDB -

-এ সাবডকুমেন্ট বাছাই, নির্বাচন এবং জিজ্ঞাসা করার জন্য নিচের প্রশ্নটি রয়েছে
> db.demo236.aggregate(... [... { $unwind:"$details" },... { $project:{... Name:'$details.Name',... বয়স:'$details.Age'...... }},... { $sort:{নাম:-1}}...]...);

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

তৈরি করবে
{ "_id" :ObjectId("5e41901cf4cebbeaebec514d"), "নাম" :"ডেভিড", "বয়স" :23 }{ "_id" :ObjectId("5e419015f4cebbeaebec514c"), "নাম" :"ক্রিস", " বয়স" :21 }{ "_id" :ObjectId("5e419023f4cebbeaebec514e"), "নাম" :"বব", "বয়স" :24 }

  1. শব্দ অনুসারে সাজানোর জন্য MongoDB ক্যোয়ারী

  2. MongoDB ক্যোয়ারীতে নির্দিষ্ট কলাম কিভাবে নির্বাচন করবেন?

  3. কিভাবে MongoDB ক্যোয়ারী বিভক্ত করবেন এবং 5 টি মান এড়িয়ে যাবেন?

  4. MongoDB ক্যোয়ারী আলাদা এবং গণনা নির্বাচন করতে?