回答记录文档结构是这样的
{
conpany_info: {
company_id: 5e48cd6ff76f000093003c13,
province: '浙江'
},
result: {
isPass: 1
}
}
{
conpany_info: {
company_id: 5e48cd6ff76f000093003c14,
province: '安徽'
},
result: {
isPass: 0
}
}
现在需要统计每个省份(按province分组)的公司数量(company_id重复只算一个)和每个省份(按province分组)通过(isPass为1)的公司数量?
怎么能够在一个聚合查询中统计出这两个结果?