% Like% Query весной JpaRepository для 2 полей - PullRequest
0 голосов
/ 02 апреля 2019

У меня есть этот объект:

public class Menu {
       String menuId;
       String symbol;
}

Я создал этот метод в репозитории:

 List<Menu>  findByMenuIdOrSymbolContaining(String text);

но у меня появляется эта ошибка при запуске приложения.

Failed to create query for method public abstract java.util.List com.tdk.backend.persistence.repositories.MenuRepository.findByMenuIdOrSymbolContaining(java.lang.String)! null
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596)

1 Ответ

0 голосов
/ 02 апреля 2019

Имя findByMenuIdOrSymbolContaining предлагает использовать два параметра, где хотя бы один из них должен удовлетворять некоторому предикату.Вы должны объявить это так:

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