
聚合
隔壁的老司机
这个作者很懒,什么都没留下…
展开
-
mongo 聚合使用记录
var result=db.day_air.aggregate([ {$match:{"$and":[{"data_time":{"$gte":ISODate('2021-02-01 00:00:00')}},{"data_time":{"$lte":ISODate('2021-03-31 23:59:59')}}]}}, //前置过滤器 {$unwind:"$values"}, //拆分子集数据 {$match:{"values.pollutant_code":...原创 2021-04-16 17:01:05 · 222 阅读 · 0 评论 -
mongoTemplate聚合aggregate操作
废话不多说,直接上代码 public int syncTotal(Date startTime, Date endTime) { int result = 0; Criteria criteria = new Criteria().andOperator(Criteria.where("data_time").gte(startTime), Criteria.where("data_time").lte(endTime)); //创建aggreation原创 2021-04-02 11:30:21 · 5638 阅读 · 1 评论 -
mongodb的group和aggregate问题记录
1.group只支持单机分组,不支持多分片集群分组,这是个大坑2.aggregate支持多分片集群,新版本建议使用aggregate3.数据模板{ "_id": "2204000000429520201204000000000", "mp_id": "22040000004295", "create_time": ISODate("2020-12-04T16:10:03.627Z"), "data_day": NumberInt("20201204"),原创 2021-04-02 11:07:17 · 1160 阅读 · 0 评论