CRUD-репозиторий OrderBy не ожидает параметр - PullRequest
0 голосов
/ 14 марта 2019

У меня есть этот метод, определенный в CRUD-Repository:

List<MenuPriceByDay> findAllOrderByUpdateDate();

но когда я запускаю приложение. Я получил эту ошибку:

Не удалось создать запрос для метода public abstract java.util.List com.tdk.backend.persistence.repositories.MenuPriceByDayRepository.findAllOrderByUpdateDate ()! Нет доступных параметров для обновления детали. Дата SIMPLE_PROPERTY (1): [Есть, Равно] НИКОГДА.

1 Ответ

3 голосов
/ 14 марта 2019

Пожалуйста, вы можете проверить эту пружинную документацию jpa?

Должно быть так

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

Вы можете применить статическое упорядочение, добавив OrderByпредложение к методу запроса, который ссылается на свойство и предоставляет направление сортировки (Asc или Desc).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...