Database
[{"_id":"4","intends":[{"_id":"1","status":"Packed"},{"_id":"2","status":"Packed"}]},{"_id":"5","intends":[{"_id":"3","status":"Packed"},{"_id":"4","status":"Packed"},{"_id":"4","status":"Created"}]}]
Query
db.collection.find({intends:{$not:{$elemMatch:{status:{$ne:"Packed"}}}}})