MongoDB中的MongoDB项目日期范围基于月份或季度

时间:2018-11-08 09:26:55

标签: mongodb mongodb-query pymongo

给出一个集合,我想按年份和月份对ISODate进行分组,并为每个月生成日期范围。

例如,如果日期是10-10-2018、11-10-2018、11-10-2017、04-04-2018 输出应为

{"ranges": [
    {"min": 01-10-2018, "max": 31-10-2018}, 
    {"min": 01-10-2017, "max": 31-10-2017}, 
    {"min": 01-04-2018, "max": 31-04-2018}, 
]}

我可以分别计划月份和年份并将其分组并得出

[Oct 2018, Oct 2017....]

有没有一种方法可以使用mongo聚合查询到达以上输出

0 个答案:

没有答案
相关问题