CRUD-Repository OrderBy不需要参数

时间:2019-03-14 16:43:03

标签: java spring-boot spring-data-jpa spring-data

我在CRUD-Repository中定义了此方法:

List<MenuPriceByDay> findAllOrderByUpdateDate();

但是当我初始化应用程序时。我收到此错误:

  

无法为方法public abstract java.util.List创建查询   com.tdk.backend.persistence.repositories.MenuPriceByDayRepository.findAllOrderByUpdateDate()!   没有参数可用于零件更新日期SIMPLE_PROPERTY(1):[是,   等于]永远不会。

1 个答案:

答案 0 :(得分:3)

请您检查此spring jpa documentation ?

一定是这样

// Enabling static ORDER BY for a query
List<Person> findByLastnameOrderByFirstnameAsc(String lastname);
List<Person> findByLastnameOrderByFirstnameDesc(String lastname);
  

您可以通过将OrderBy子句附加到   引用属性并提供排序的查询方法   方向(Asc或Desc)。