কম্পিউটার

json ডেটার অভ্যন্তরীণ মান পেতে MongoDB তে কি কোন উপায় আছে?


JSON ডেটার অভ্যন্তরীণ মান পেতে, ডট(.) নোটেশন সহ find() ব্যবহার করুন। আসুন নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo235.insertOne(... {... "id":101,... "বিস্তারিত":[... {... "নাম":"ক্রিস ব্রাউন",... "বয়স":21... },... {... "নাম":"ডেভিড মিলার",... "বয়স":24... }... ],... "অন্যান্য বিবরণ":[... {... "স্কোর":56,... "বিষয়":"মঙ্গোডিবি"... },... {... "স্কোর":78,... "বিষয়":" MySQL"... }... ]... }...);{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e418d22f4cebbeaebec514b")}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e418d22f4cebbeaebec514b"), "id" :101, "বিস্তারিত" :[ { "নাম" :"ক্রিস ব্রাউন", "বয়স" :21 }, { "নাম" :"ডেভিড মিলার", "বয়স" :24 } ], "অন্যান্য বিবরণ" :[ { "স্কোর" :56, "বিষয়" :"মঙ্গোডিবি" }, { "স্কোর" :78, "বিষয়" :"মাইএসকিউএল" } ]} 

json ডেটা -

-এর অভ্যন্তরীণ মান পেতে ক্যোয়ারীটি নিচে দেওয়া হল
> db.demo235.find({},{"otherdetails.Subject":1,_id:0});

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

তৈরি করবে
{ "অন্যান্য বিবরণ" :[ { "বিষয়" :"মঙ্গোডিবি" }, { "বিষয়" :"মাইএসকিউএল" } ] }

  1. MongoDB $অনউইন্ড কাউন্ট পেতে

  2. MongoDB এ কিছু নথি এড়িয়ে যাওয়ার কোন উপায় আছে কি?

  3. দুটি তারিখের মধ্যে এবং MongoDB-তে একটি নির্দিষ্ট মান সহ ডেটা আনুন। গণনা সহ সমষ্টি পাবেন?

  4. MySQL এ ক্ষেত্রগুলির সর্বনিম্ন মান পুনরুদ্ধার করার একটি উপায় আছে কি?