কম্পিউটার

MongoDB regex রেকর্ড প্রদর্শন করতে যার প্রথম পাঁচটি অক্ষর বড় হাতের?


আসুন প্রথমে নথি-

সহ একটি সংগ্রহ তৈরি করি
> db.upperCaseFiveLetterDemo.insertOne({"StudentFullName":"JOHN Smith"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cd7edef1a844af18acdffb2")} ":"SAM Williams"});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5cd7ee011a844af18acdffb3")}> db.upperCaseFiveLetterDemo.insertOne({"StudentFullName":"}CAROLged"); :true, "insertedId" :ObjectId("5cd7ee101a844af18acdffb4")}> db.upperCaseFiveLetterDemo.insertOne({"StudentFullName":"বব টেলর"});{ "স্বীকৃত" :true, ""অবজেক্ট 1844" :সত্য, "অবজেক্ট 1844" সন্নিবেশিত }> db.upperCaseFiveLetterDemo.insertOne({"StudentFullName":"DAVID Miller"});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5cd7ee451a844af18acdffb6")}

Find() পদ্ধতির সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে -

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

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

তৈরি করবে
{ "_id" :ObjectId("5cd7edef1a844af18acdffb2"), "StudentFullName" :"JOHN Smith"}{ "_id" :ObjectId("5cd7ee011a844af18acdffb3"), "StudentFullName ":" {WilliamsFullName :" ObjectId("5cd7ee101a844af18acdffb4"), "StudentFullName" :"CAROL Taylor"}{ "_id" :ObjectId("5cd7ee351a844af18acdffb5"), "StudentFullName" :"বব টেইলর"(4658"), "বব টেইলর"(4658"), "অবজেক্ট টেলর"(4658) StudentFullName" :"DAVID Miller"}

যে রেকর্ডগুলির প্রথম পাঁচটি অক্ষর বড় হাতের -

> db.upperCaseFiveLetterDemo.find({StudentFullName :{$regex :/[A-Z]{5}/ } }).count();

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

তৈরি করবে
2

প্রথম পাঁচটি অক্ষর বড় হাতের দুটি নথি রয়েছে৷ আসুন এখন সেই নথিগুলি প্রদর্শন করি -

> db.upperCaseFiveLetterDemo.find({StudentFullName :{$regex :/[A-Z]{5}/ } });

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

তৈরি করবে
{ "_id" :ObjectId("5cd7ee101a844af18acdffb4"), "StudentFullName" :"CAROL Taylor" }{ "_id" :ObjectId("5cd7ee451a844af18acdffb6"), "StudentFullName" 
  1. MongoDB এ রেকর্ড সংখ্যা পান?

  2. MongoDB নথিতে প্রথম 4টি মান উপেক্ষা করুন এবং পরবর্তী 3টি প্রদর্শন করবেন?

  3. MongoDB-তে ট্যাগ রেকর্ড দ্রুত আপডেট করুন

  4. কিভাবে DESC দ্বারা অর্ডার করবেন এবং MySQL এ প্রথম 3টি রেকর্ড প্রদর্শন করবেন?