Database
[{"_id":2,"MobNo":"23232","data":[{"status":"PASS"},{"status":"PASS"}]},{"_id":3,"MobNo":"232323","data":[{"status":"PASS"},{"status":"FAIL"}]},{"_id":4,"MobNo":"32322","data":[{"status":"PASS"},{"status":"PASS"}]}]
Query
db.collection.aggregate([{$addFields:{tmpField:{$eq:[{$size:{$filter:{input:"$data",cond:{$ne:["$$this.status","PASS"]}}}},0]}}},{$match:{"tmpField.0":{$exists:false},"data.0":{$exists:true}}},{$project:{tmpField:0}}])