Я пытаюсь реализовать службу для контроллера отдыха, которая принимает дополнительные параметры фильтра, такие как имя, фамилия, возраст и т. Д. Я хочу использовать метод JpaRepository, как показано ниже. Проблема в том, что если параметр имеет значение null, то записи не найдены.spring data null arguments
Когда аргумент null, я не хочу, чтобы в этом поле происходило фильтрация. Есть ли способ реализовать это из коробки с помощью JpaRepository?
Page<Customer> findByLastNameAndByFirstNameAndByAge(String lastName, String firstName, int age, Pageable pageable);
The or не будет работать, так как мне нужна комбинация фильтров, но похоже, что спецификация сделает трюк. Спасибо! – redwhite