jjzjj

QVehicle

全部标签

java - 如何计算 QueryDSL 中特定字段上的不同项目

编辑:事实证明JPA无法表达这一点。解决方案是用SQL重写。我正在使用QueryDSL对JPA数据集执行聚合查询以进行报告。我没有问题提取报告数据。例如:...query=query.groupBy(QVehicle.vehicle.make,QVehicle.vehicle.model);returnquery.listDistinct(newQMakeModelReportData(QVehicle.vehicle.make,QVehicle.vehicle.model,QVehicle.vehicle.make.count()));这会生成我的DTO对象的列表,每个对象都包含车辆