Suppose the MongoDB document(table) 'users' is
{
_id: 1,
name: { first: 'John', last: 'Backus' },
birth: new Date('Dec 03, 1924'),
death: new Date('Mar 17, 2007'),
contribs: [ 'Fortran', 'ALGOL', 'Backus-Naur Form', 'FP' ], awards: [
{ award: 'National Medal',
year: 1975,
by: 'NSF' },
{ award: 'Turing Award',
year: 1977,
by: 'ACM' }
]
}
and other object(person)s
I want to find the person who has an award 'Nation Medal' and must be awarded in the year 1975 There could be other persons who have this award in different years.
How can I find this person using award type and year? So I can get an exact person.