Database

[{"_id":"101",parts:["a","b"]},{"_id":"102",parts:["a","c"]},{"_id":"103",parts:["a","z"]},]

Query

db.collection.find({parts:{$not:{"$elemMatch":{$nin:["a","b","c"]}}}})

Result