Database
[{array:["a","b","c"],},{array:["b","d","e"],},{array:["d","e","f"],},]
Query
db.collection.aggregate([{$match:{$expr:{$eq:[{$size:"$array"},{$size:{$setIntersection:["$array",["b","d","e","f"]]}}]}}},{$project:{array:1,missingElement:{$filter:{input:["b","d","e","f"],cond:{$not:{$in:["$$this","$array"]}}}}}}])