$nin
एक क्वेरी ऑपरेटर है न कि एग्रीगेशन ऑपरेटर और $expr
केवल aggregation
का समर्थन करता है ऑपरेटर नहीं query
वाले। तो, आपको शायद $not
. का उपयोग करना चाहिए $in
$expr
. के साथ इस तरह से अभिव्यक्ति करें
{
"$match": {
"$and": [
{
"$or": [
{
"Multi_User": {
"$exists": False
}
},
{
"$expr": {
"$not": { "$in": ["$CreatedBy", "$Multi_User"] }
}
}
]
}
]
}
}