0
我在我的$项目后获得了下面的文档,但现在我需要找出交易的平均值。 下面是我的“$的项目”后的文件,前“$集团Mongodb中的聚合和组
{
"name" : "AAA",
"transactions" : [
{
"amount" : 500000
},
{
"amount" : 12700000
},
{
"amount" : 27500000
}
]
}
{
"name" : "BBBB",
"transactions" : [
{
"amount" : 2500000
},
{
"amount" : 5500000
},
{
"amount" : 18000000
}
]
}
{
"name" : "CCCC",
"transactions" : [
{
"amount" : 10000000
},
{
"amount" : 5000000
},
{
"amount" : 1000000
}
]
}
我想是这样的。
{$group:{"_id":"$name", average:{$avg:"$transactions.amount"}}}
我打印名称值_id场,但“平均”正在打印“空”
这里的输出我得到
{ "_id" : "AAA", "average" : null }
{ "_id" : "BBB", "average" : null }
{ "_id" : "CCC", "average" : null }
我缺少什么?