Database

db={restaurants:[{grades:[{"grade":"A","score":8},{"grade":"A","score":7}]}]}

Query

db.restaurants.aggregate([{$set:{mods:{"$map":{"input":"$grades.score","as":"score","in":{$mod:["$$score",7]}}}}},{"$match":{"$expr":{"$in":[0,"$mods"]}}}])

Result