দুটি অ্যারের ছেদ পেতে, aggregate() সহ $setIntersection ব্যবহার করুন। আসুন নথি-
সহ একটি সংগ্রহ তৈরি করি> db.demo61.insertOne({"Values1":[10,20,30,40,50],"Values2":[30,100,70,120,40]});{ "স্বীকৃত" :true, "insertedId " :ObjectId("5e286e28cfb11e5c34d8992a")}
Find() পদ্ধতি -
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুন> db.demo61.find().pretty();
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e286e28cfb11e5c34d8992a"), "মান ১" :[ 10, 20, 30, 40, 50 ], "মান ২" :[ 30, 100, 70, 04, 120 }]>MongoDB −
-এ দুটি অ্যারের ছেদ পেতে ক্যোয়ারী নিচে দেওয়া হল> db.demo61.aggregate(... [... { $project:{ BothValues:{ $setIntersection:[ "$Values1", "$Values2" ] }} }... ]... );এটি নিম্নলিখিত আউটপুট −
তৈরি করবে{ "_id" :ObjectId("5e286e28cfb11e5c34d8992a"), "উভয় মান" :[ 30, 40 ] }