在MongoDb中按15分钟的时间间隔对重叠系列进行分组

时间:2019-04-17 05:25:21

标签: mongodb mongodb-query aggregation-framework

我有一个像这样的“事件”集合-

{
    _id: ObjectId("545a0b63b03dbcd1238b4567"),
    status: 1004,
    created_at: ISODate("2014-11-05T11:34:59.804Z"),
    closed_at: ISODate("2014-11-05T11:34:59.804Z")
},
{
    _id: ObjectId("545a0b66b03dbcd1238b4568"),
    status: 1001,
    created_at: ISODate("2014-11-05T11:35:02.814Z"),
    closed_at: ISODate("2014-11-05T11:34:59.804Z")
}
....

我需要从该集合中按15分钟重叠间隔将结果分组。我找到了类似的解决方案,但此处未使用工期。 group by start without duration

在图片上加了图片image

0 个答案:

没有答案