কম্পিউটার

একটি MongoDB ক্যোয়ারী সহ সমস্ত বয়সের রেকর্ডগুলি ফেরত দিন


স্ট্রিং এবং int এজ রেকর্ড থাকা রেকর্ড থেকে int-এর সমস্ত বয়স পেতে, $type ব্যবহার করুন৷ MongoDB $type-এ $type নথি নির্বাচন করে যেখানে ক্ষেত্রের মান নির্দিষ্ট BSON প্রকারের একটি উদাহরণ।

আসুন আমরা নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.demo470.insertOne({"বয়স":23});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e805456b0f3fa88e2279070")}> db.demo470.insertOne"({"Age) অজানা"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e80545cb0f3fa88e2279071")}> db.demo470.insertOne({"বয়স":24});{ "স্বীকৃত" :সত্য, "ঢোকানো আইডি" :ObjectId("5e805461b0f3fa88e2279072")}> db.demo470.insertOne({"বয়স":"প্রদান করা হয়নি"});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e80546bb0f3fa88")279387 

Find() পদ্ধতি -

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

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

তৈরি করবে
{ "_id" :ObjectId("5e805456b0f3fa88e2279070"), "বয়স" :23 }{ "_id" :ObjectId("5e80545cb0f3fa88e2279071"), "বয়স" :"অজানা" :"অজানা" :0528 (অবজেক্ট 1279070" }{05456b0f3070) "), "বয়স" :24 }{ "_id" :ObjectId("5e80546bb0f3fa88e2279073"), "বয়স" :"প্রদান করা হয়নি" }

ints −

সমস্ত বয়স ফেরত দেওয়ার জন্য নিচের প্রশ্নটি রয়েছে
> db.demo470.find( {'বয়স' :{ $type :"number"} } );

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

তৈরি করবে
{ "_id" :ObjectId("5e805456b0f3fa88e2279070"), "বয়স" :23 }{ "_id" :ObjectId("5e805461b0f3fa88e2279072"), "বয়স" :24 }

  1. কিভাবে একটি LIMIT দিয়ে MongoDB কে জিজ্ঞাসা করবেন?

  2. MongoDB কোয়েরি গ্রুপ রেকর্ড এবং বিন্দু স্বরলিপি সঙ্গে একটি নির্দিষ্ট মান প্রদর্শন

  3. কেস সংবেদনশীল অনুসন্ধান সহ MongoDB ক্যোয়ারী?

  4. 1 সপ্তাহের বেশি পুরানো তারিখের সাথে সমস্ত রেকর্ড ফেরত দেওয়ার জন্য MySQL ক্যোয়ারী