java 操作mongodb Aggregation 分組查詢及 排序


直接上代碼:
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();



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM