golang使用mongo的时候,如何根据日期进行分组统计,这个工作在mysql上感觉很正常, 但是mongo的group并不简单。请问有比较了解的朋友,帮助一下谢谢
```go
//这一步主要是讲string类型的格式化时间转换为date结构,可以跳过
{$project:{
_id:0,
newDate:{$dateFromString:{dateString:"$date"}},
}},
//将date结构按照年月日进行分组,也可以 %Y-%m-%d %h:%M ,按分组分组,以此类推
{$group:{
_id:{$dateToString: { format: "%Y-%m-%d", date: "$newDate" }},
count:{$sum:1}
}},
```
#2