Правилният начин е:
db.users.find({awards: {$elemMatch: {award:'National Medal', year:1975}}})
$elemMatch
ви позволява да съпоставите повече от един компонент в рамките на един и същ елемент на масива.
Без $elemMatch
mongo ще търси потребители с национален медал през някоя година и някаква награда през 1975 г., но не и потребители с национален медал през 1975 г.
Вижте MongoDB $elemMatch Документация за повече информация. Вижте Прочетете документацията за операции за повече информация относно заявките за документи с масиви.