Database
[{"_id":1,"name":{"first":"John","last":"Backus"},"awards":[{"award":"W.W. McDowell Award","year":1967,"by":"IEEE Computer Society","monetaryRewards":false}]},{"_id":2,"name":{"first":"John","last":"McCarthy"},"awards":[{"award":"Turing Award","year":1971,"by":"ACM","monetaryRewards":true},{"award":"Kyoto Prize","year":1988,"by":"Inamori Foundation","monetaryRewards":true}]},{"_id":3,"name":{"first":"Grace","last":"Hopper"},"awards":[{"award":"Computer Sciences Man of the Year","year":1969,"by":"Data Processing Management Association","monetaryRewards":true},{"award":"Distinguished Fellow","year":1973,"by":" British Computer Society","monetaryRewards":true},{"award":"W. W. McDowell Award","year":1976,"by":"IEEE Computer Society","monetaryRewards":false}]},{"_id":4,"name":{"first":"Kristen","last":"Nygaard"},"awards":[{"award":"Rosing Prize","year":1999,"by":"Norwegian Data Association","monetaryRewards":true},{"award":"Turing Award","year":2001,"by":"ACM"}]}]
Query
db.collection.aggregate([{"$addFields":{"filterArr":{"$map":{"input":"$awards","as":"a","in":{$ifNull:["$$a.monetaryRewards",false]}}}}},{"$match":{$expr:{"$allElementsTrue":"$filterArr"}}},{$project:{filterArr:false}}])