直接上代码:
Aggregation agg = Aggregation.newAggregation(Resional.class, Aggregation.match(Criteria.where("createTime").gte(req.getStartTime()) .lte(req.getEndTime())), Aggregation.group("createUserId").count().as("count"), Aggregation.sort(Sort.Direction.DESC, "count") ); AggregationResults<ExportExcelResourceListDto> aggregate = mongoTemplate.aggregate((TypedAggregation<?>) agg, ExportExcelResourceListDto.class); return aggregate.getMappedResults();
|
我是个双鱼座的小王子,沉浸在自己的代码世界里,去探索这未知的世界,希望遇到更多的小伙伴一起前行!