একাধিক বৈশিষ্ট্য তুলনা করতে, MongoDB-এ $where ব্যবহার করুন। আসুন নথি-
সহ একটি সংগ্রহ তৈরি করি> db.demo223.insertOne({"স্কোর":[56,78]});{ "স্বীকৃত" :true, "insertedId" :ObjectId("5e3ee4ca03d395bdc2134730")}> db.demo223("insertOne) স্কোর":[88,45]});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e3ee4d103d395bdc2134731")}> db.demo223.insertOne({"স্কোর":[98,79]});{ "স্বীকৃত" :সত্য, "insertedId" :ObjectId("5e3ee4d803d395bdc2134732")}
Find() পদ্ধতি -
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন> db.demo223.find();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e3ee4ca03d395bdc2134730"), "স্কোর" :[ 56, 78 ] }{ "_id" :ObjectId("5e3ee4d103d395bdc2134731"), "স্কোরস" :8 _আইডি " :ObjectId("5e3ee4d803d395bdc2134732"), "স্কোর" :[ 98, 79 ] }
MongoDB −
-এ একাধিক বৈশিষ্ট্যের তুলনা করার জন্য নিচের প্রশ্নটি রয়েছে> db.demo223.find({ $where :"this.Scores[0]> this.Scores[1]" });
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e3ee4d103d395bdc2134731"), "স্কোর" :[ 88, 45 ] }{ "_id" :ObjectId("5e3ee4d803d395bdc2134732"), "স্কোর 9, }7>