【发布时间】:2019-03-24 04:25:06
【问题描述】:
在下面的文档结构中,我需要找到数组“X”中的元素总数和“X”中状态“a”的总数。
[
{
X: [
{
Y: [
{
STATUS: "a"
},
{
STATUS: "b"
},
{
STATUS: "c"
}
]
},
{
Y: [
{
STATUS: "a"
},
{
STATUS: "b"
},
{
STATUS: "c"
}
]
}
]
}
]
这里需要的结果是“X”中的元素总数为 2,“X”中状态“a”的总数为 2。
已尝试但无法在单个查询中获得准确的数据。
【问题讨论】:
标签: mongodb mongoose aggregation-framework