Mongodb的最佳查询,使用单个查询从多个时间间隔获取单个最新记录

时间:2016-09-12 05:42:17

标签: node.js mongodb mongoose nosql

我有收集存储带时间戳的数据。我希望以z分钟的间隔从日期x到y收集每一条记录。那我怎么能在单个查询中做到这一点?

1 个答案:

答案 0 :(得分:0)

您必须创建一个聚合,您可以使用该聚合在一个时间间隔内对日期进行分组。在此处查看此类似问题的答案,数据按15分钟间隔进行分组:Group result by 15 minutes time interval in MongoDb