3
{
"_id" : ObjectId("568b650543712795bf864a45"),
"companyId" : "55e2d7cfdc8f74d14f5c900f",
"timeStamp" : ISODate("2014-12-03T18:30:00.000Z")
},
{
"_id" : ObjectId("568b650543712795bf864a49"),
"companyId" : "55e2d7cfdc8f74d14f5c900f",
"timeStamp" : ISODate("2014-12-04T18:30:00.000Z")
}
如何按mongodb中的文档按周分组。我需要根据最近7周的文档分组,并根据文档中的“timeStamp”字段进行分组。如何在mongodb中按周按文档分组
你有没有试过聚合框架?既然你使用'group by'我假设你来自sql(https://docs.mongodb.org/manual/reference/sql-aggregation-comparison/)所以在你的情况下,你需要首先''匹配'每个文件其中'timeStamp'是gte'新日期(“2014-11-04”)'(从现在开始7周前),然后''group'''timeStamp' – somallg