Database

db={users:[{name:"John",children:["Mary"]},{name:"Mary",children:[]}],tokens:[{name:"someTokenName",owner:"John"}]}

Query

db.users.aggregate([{$lookup:{from:"tokens",let:{name:"owner"},pipeline:[{"$match":{name:"nonExists"}}],as:"token"}}])

Result