【发布时间】:2019-11-03 03:18:04
【问题描述】:
我正在尝试从文档数组中获取(过滤)与相同键匹配的所有对象。
文档架构示例:
{
...
country: "ES",
aut_comms:
[
...
{name: "Aragon", province: "Huesca"},
{name: "Aragon", province: "Teruel"},
{name: "Aragon", province: "Zaragoza"},
{name: "Madrid", province: "Madrid"}
...
]
}
如果可能的话,我只想从查询中检索与相同键匹配的对象中的值。导致组成如下的数组:["Huesca", "Teruel", "Zaragoza"]
与过滤器匹配的对象数组也可以解决问题:
[
{name: "Aragon", province: "Huesca"},
{name: "Aragon", province: "Teruel"},
{name: "Aragon", province: "Zaragoza"}
]
感谢
【问题讨论】:
标签: mongodb mongo-shell