【发布时间】:2018-04-02 13:30:26
【问题描述】:
我在后面有文档 mongoDB。
{
"_id" : ObjectId("5ac06b6fb49124f4e5602817"),
"status" : -1,
"createdAt" : ISODate("2018-03-31T05:17:35.557Z")
}
{
"_id" : ObjectId("5ac0b51cb08b6c0014d1d0c1"),
"status" : 0,
"createdAt" : ISODate("2018-04-01T10:31:56.199Z")
}
{
"_id" : ObjectId("5ac0b538b08b6c0014d1d0c2"),
"status" : 2,
"createdAt" : ISODate("2018-04-01T10:32:24.542Z")
}
我使用了 $group、$match、$sum 并且我只能返回:
{
_id: {
month: 4,
day: 1,
year: 2018
},
count: 2
}
我想退货:
{
_id: {
month: 4,
day: 1,
year: 2018
},
count : 2,
countStatus0 : 1,
countStatus2 : 1
}
希望你能帮助我... 太感谢了。 对不起,我的英语不好。
【问题讨论】:
标签: mongodb mongoose mongodb-query