এর জন্য $in এর সাথে $not ব্যবহার করুন। আসুন নথি-
সহ একটি সংগ্রহ তৈরি করি[
{
id: "101",
subjectid: [
"102"
]
},
{
id: "102",
subjectid: [
"102"
]
}
] এখানে স্ন্যাপশট।

Find() পদ্ধতি -
এর সাহায্যে একটি সংগ্রহ থেকে সমস্ত নথি প্রদর্শন করুনdb.collection.find()

এটি নিম্নলিখিত আউটপুট −
তৈরি করবে[
{
"_id": ObjectId("5a934e000102030405000000"),
"id": "101",
"subjectid": [
"102"
]
},
{
"_id": ObjectId("5a934e000102030405000001"),
"id": "102",
"subjectid": [
"102"
]
}
] নিম্নোক্ত ক্যোয়ারী যা $expr, $not এবং $in ব্যবহার করে মান আনতে ম্যাচিং ফিল্ড অ্যারে মান ব্যতীত −
db.collection.find({
$expr: {
$not:{
$in: [
"$id",
"$subjectid"
]
}
}
}) এটি নিম্নলিখিত আউটপুট −
তৈরি করবে[
{
"_id": ObjectId("5a934e000102030405000000"),
"id": "101",
"subjectid": [
"102"
]
}
]