【发布时间】:2018-02-22 15:33:04
【问题描述】:
如何仅从该集合中搜索和检索“Stats.item.id”值大于零的“Stats.item.p”值。我也面临着展开这个系列的问题。
{
"_id" : "8643",
"Stats" : [
{
"date" : ISODate("2014-02-01"),
"Stats" : {
"item" : [
{
"id" : "4356"
},
{
"id" : "9963",
"p" : NumberInt(1)
}
]
}
}
]
}
{
"_id" : "8643",
{
"date" : ISODate("2014-02-01"),
"Stats" : {
"item" : [
{
"id" : "9963",
"p" : NumberInt(1)
}
}
这是我期望的输出。谁能帮我写这个聚合?啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
【问题讨论】:
标签: arrays mongodb mongodb-query aggregation-framework