【问题标题】:JPA Select List Object with GorupBy ClauzuleJPA 使用 GorupBy Clauzule 选择列表对象
【发布时间】:2017-03-12 18:17:55
【问题描述】:

在我的数据库中,我有以下结构:

ID NAME COUNT SOMETHING..   OWNER   DATE

现在。我想为每个所有者记录选择最大日期。

没有 GROUP BY clauzule 我的存储库看起来像:

@Repository
public interface MyRepo extends JpaRepository<MyEntity, Long> {

    MyEntity findTopByOrderByDateDesc();
}

但是使用 Group by 它确实有效。

org.springframework.data.mapping.PropertyReferenceException: No property groupByOwner found for type

【问题讨论】:

    标签: spring spring-data-jpa jpql


    【解决方案1】:

    目前还没有对 Spring Data 的分组支持,因此它不起作用。

    如果你想要这个,你必须编写自己的查询。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-03-08
      • 2011-04-25
      • 2019-05-07
      • 1970-01-01
      • 1970-01-01
      • 2014-10-14
      • 2011-07-22
      • 1970-01-01
      相关资源
      最近更新 更多