例如这样的例子
@Query("SELECT SUM (u.sum) from User u") Double findSums(Predicate predicate);
3duebb1j1#
springdatajpa不直接支持这种查询。因此,解决方案是在存储库的自定义方法中使用纯jpa。在这个定制方法中,您将使用criteriaapi来创建 SELECT SUM (u.sum) from User u 对其应用 predicate 并使用 EnterpriseManager .
SELECT SUM (u.sum) from User u
EnterpriseManager
1条答案
按热度按时间3duebb1j1#
springdatajpa不直接支持这种查询。因此,解决方案是在存储库的自定义方法中使用纯jpa。
在这个定制方法中,您将使用criteriaapi来创建
SELECT SUM (u.sum) from User u
对其应用 predicate 并使用EnterpriseManager
.