Správný způsob je:
db.users.find({awards: {$elemMatch: {award:'National Medal', year:1975}}})
$elemMatch
umožňuje spárovat více než jednu komponentu v rámci stejného prvku pole.
Bez $elemMatch
mongo bude hledat uživatele s National Medal v některém roce a nějaké ocenění v roce 1975, ale ne uživatele s National Medal v roce 1975.
Další informace najdete v dokumentaci MongoDB $elemMatch. Další informace o dotazování dokumentů pomocí polí naleznete v části Přečíst provozní dokumentaci.