$nin
е оператор на заявка, а не оператор на агрегиране, а също и $expr
поддържа само aggregation
оператори, а не query
нечий. Така че вероятно трябва да използвате $not
$in
с $expr
изразяване по този начин
{
"$match": {
"$and": [
{
"$or": [
{
"Multi_User": {
"$exists": False
}
},
{
"$expr": {
"$not": { "$in": ["$CreatedBy", "$Multi_User"] }
}
}
]
}
]
}
}