在Mongodb中使用组的单用途聚合
我试图解决这个问题:使用group的单用途聚合操作,按AgencyName对文档进行分组,以计算每个AgencyName中每个事件的发生次数。打印每个AgencyName及其计数 这是我的方法:在Mongodb中使用组的单用途聚合,mongodb,Mongodb,我试图解决这个问题:使用group的单用途聚合操作,按AgencyName对文档进行分组,以计算每个AgencyName中每个事件的发生次数。打印每个AgencyName及其计数 这是我的方法: db.HW6.group( { key: { AgencyName: "$AgencyName" }, reduce: function( curr, result) { result.count += 1}, initial: { count: 0 } })
db.HW6.group(
{ key:
{
AgencyName: "$AgencyName" },
reduce: function( curr, result) { result.count += 1},
initial: { count: 0 }
})
我得到了一些奇怪的结果,我不知道为什么。这可能只是数据的结构,但我还没有收到像这样奇怪的结果。看起来我的语法正确吗
谢谢大家! 您可以用预期结果显示您的文档吗?您可以用预期结果显示您的文档吗?