সর্বনিম্ন এবং সর্বোচ্চ মান পেতে, $min এবং $max ব্যবহার করুন৷ আসুন আমরা নথি-
সহ একটি সংগ্রহ তৈরি করি> db.demo286.insertOne({"details":[{Value1:70,Value2:50},{Value1:30,Value2:36}]});{ "স্বীকৃত" :true, "insertedId" :অবজেক্টআইডি("5e4ac743f49383b52759cbbc")}
Find() পদ্ধতি -
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন> db.demo286.find().pretty();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e4ac743f49383b52759cbbc"), "বিস্তারিত" :[ { "Value1" :70, "Value2" :50 }, { "Value1" :30, "Value2" :36 } <] /প্রে>এখানে একটি অ্যারের সর্বনিম্ন এবং সর্বোচ্চ মান পেতে ক্যোয়ারী রয়েছে −
> db.demo286.aggregate([ { "$project":{ "name":1, "MinValue1":{ "$min":"$details.Value1" }, "MaxValue2":{ "$max ":"$details.Value2" } }} ])এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e4ac743f49383b52759cbbc"), "MinValue1" :30, "MaxValue2" :50 }