Database
[{"firstName":"John","lastName":"Doe","favoriteFoods":[{"name":"Cheeseburgers"},{"name":"Broccoli"},{"name":"Cheeseburgers"}]}]
Query
db.collection.aggregate([{"$project":{"food":{"$filter":{"input":"$favoriteFoods","cond":{"$regexMatch":{"input":"$$this.name","regex":"chee","options":"i"}}}}}}])