কম্পিউটার

MongoDB ক্যোয়ারী পরিকল্পনা ব্যাখ্যা প্রদর্শন?


ক্যোয়ারী প্ল্যান সম্পর্কে তথ্যের জন্য, MongoDB-তে ব্যাখ্যা() ব্যবহার করুন। আসুন আমরা নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo202.insertOne({"StudentFirstName":"Chris","StudentAge":21});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e3c3bd103d395bdc21346e8">2020})। insertOne({"StudentFirstName":"David","StudentAge":23});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e3c3bd803d395bdc21346e9")}> db.demo202("irstnemo202"irstneme") বব","স্টুডেন্টএজ":22});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e3c3bde03d395bdc21346ea")}

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e3c3bd103d395bdc21346e8"), "স্টুডেন্ট ফার্স্টনেম" :"ক্রিস", "স্টুডেন্টএজ" :21 }{ "_id" :ObjectId("5e3c3bd803d395bdc3bdc:"4videnta"", "irtudenta" 213stame"), ছাত্র বয়স" :23 }{ "_id" :ObjectId("5e3c3bde03d395bdc21346ea"), "স্টুডেন্ট ফার্স্টনেম" :"বব", "স্টুডেন্ট এজ" :22 

ব্যাখ্যা ক্যোয়ারী প্ল্যান −

প্রদর্শনের জন্য ক্যোয়ারীটি নিচে দেওয়া হল
> db.demo202.find({"StudentFirstName":"David"}).ব্যাখ্যা করুন();

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

তৈরি করবে
{ "queryPlanner" :{ "plannerVersion" :1, "namespace" :"test.demo202", "indexFilterSet" :false, "parsedQuery" :{ "StudentFirstName" :{ "$eq" :"David" } }, "winningPlan" :{ "stage" :"COLLSCAN", "filter" :{ "StudentFirstName" :{ "$eq" :"David" } }, "direction" :"forward" }, "rejectedPlans" :[ ] }, "serverInfo" :{ "host" :"DESKTOP-QN2RB3H", "পোর্ট" :27017, "সংস্করণ" :"4.0.5", "gitVersion" :"3739429dd92b92d1b0ab120911a23d50bf" :41}} /প্রে> 
  1. ট্যাগ আপডেট করার জন্য MongoDB ক্যোয়ারী

  2. MongoDB-তে সাবডকুমেন্টের কোয়েরি অ্যারে

  3. _id দ্বারা গ্রুপে MongoDB ক্যোয়ারী

  4. একটি সংগ্রহের নাম পরিবর্তন করতে MongoDB ক্যোয়ারী?