%Like% Запрос в spring JpaRepository для 2 полей

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

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)
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
167
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

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

findByMenuIdOrSymbolContaining(String menuId, String symbol);

Другие вопросы по теме