আসুন প্রথমে নথি-
সহ একটি সংগ্রহ তৈরি করি> 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"