我有一个mongoDB文档,其中包含某些列,例如ID,EmployeeID,SiteID,EmployeeAddress。 员工可以多次出现在某个站点。 我想按查询分组以及将结果集设置为
的计数EmployeeID SiteID计数EmployeeAddress
基本上是一个员工出现在站点的次数。 我正在使用此查询,但未获得所需的数据。
db.pnr_dashboard.aggregate(
[
{
"$group" : {
"_id" : { "siteId" : "$siteId" , "employeeId" : "$employeeId"} ,
"count" : { "$sum":1}},
}
]
);