我正在尝试在具有文档列表的子文档上聚合/查找数据....
我有一个看起来与此类似的 mongo 文档,
{'town-name': 'anyplace ville',
'locations': {
'sports': [
{'name': 'football world', 'audience': 10},
{'name': 'abc', 'audience': 8},..
],
'food': [
{'name': 'pizza world', 'audience': 25},
{'name': 'm&ms', 'audience': 63},..
],
}
}
如何查找/聚合项目为文档列表的“体育”或“食品”的子文档?
例如,我试图找到“体育”观众超过 10 人或“食物”名称等于“m&ms”的地方的城镇名称?