我有一个Mongo集合,其中包含数千个条目,每个条目中都有一个字段叫做" month",我需要找到不同的月份值以及每个不同的条目数&# 34;一个月&#34 ;. 文档看起来像这样: { " status":" REJECTED", "月":" JAN", " id":" 25" }
我正在使用以下管道聚合:
{
"$group": {
_id: { status: "$status" },
"months": { "$addToSet": "$month" }
}
}
所以我希望结果类似于以下
{
" JAN":5,
" FEB":0
}
要么
不同月份的数组和各自计数的数组。