假設MongoDB的文件(表)「用戶」是如何對象的數組搜索MongoDB中
{
_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
我想找個誰有獎「國家勳章」,必須在1975年被授予人 可能有其他人在不同年份獲得此獎項。
我怎樣才能找到這個人使用獎勵類型和年份。所以我可以得到確切的人。
的陣列如果我能給予好評這個第二次 - 因爲我對這個答案再次降落,第二次我會哈哈 –