$nin
is een query-operator en geen aggregatie-operator en ook $expr
ondersteunt alleen de aggregation
operators niet de query
degenen. U moet dus waarschijnlijk $not
. gebruiken $in
met de $expr
op deze manier uitdrukken
{
"$match": {
"$and": [
{
"$or": [
{
"Multi_User": {
"$exists": False
}
},
{
"$expr": {
"$not": { "$in": ["$CreatedBy", "$Multi_User"] }
}
}
]
}
]
}
}