De juiste manier is:
db.users.find({awards: {$elemMatch: {award:'National Medal', year:1975}}})
$elemMatch
stelt u in staat om meer dan één component binnen hetzelfde array-element te matchen.
Zonder $elemMatch
mongo zoekt over een jaar naar gebruikers met een nationale medaille en een onderscheiding in het jaar 1975, maar niet naar gebruikers met een nationale medaille in 1975.
Zie MongoDB $elemMatch-documentatie voor meer informatie. Zie Operations Documentation lezen voor meer informatie over het opvragen van documenten met arrays.