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