【发布时间】:2021-09-16 00:58:37
【问题描述】:
我有以下文件
{
id: ObjectId,
branch: ObjectId,
name: "lorem ipsum",
type: "Delivery",
total: 10.5
},
{
id: ObjectId,
branch: ObjectId,
name: "lorem ipsum 22",
type: "Carry out",
total: 7.5
},
.
.
.
我正在尝试计算每个订单type
每个分支的平均total
像这样的每个分支的预期结果
{
branch: ObjectId,
name: "lorem ipsum",
deliveryAVG: 8.7,
CarryOut: 6.9
}
有什么建议吗?
【问题讨论】:
标签: node.js mongodb mongoose aggregation-framework aggregate