【发布时间】:2021-08-14 19:31:26
【问题描述】:
我有这样的文件。如何在输出中仅显示数组元素。
{
_id: ObjectId("5effaa5662679b5af2c58829"),
email: “email@example.com”,
name: {given: “Jesse”, family: “Xiao”},
age: 31,
addresses: [{label: “home”,
street: “101 Elm Street”,
city: “Springfield”,
state: “CA”,
zip: “90000”,
country: “US”},
{label: “mom”,
street: “555 Main Street”,
city: “Jonestown”,
province: “Ontario”,
country: “CA”}]
}
我的查询
{ "$project": { _id : 0, "addresses.country": 1 } }
想要的输出
"country": “...”
实际输出
{
"addresses" : [
{
"country" : "..."
}
]
}
【问题讨论】:
标签: arrays mongodb project subdocument