У меня есть метод запроса в моем JpaRepository
Page<Course> findDistinctCourseByAttrsInAllIgnoreCase(Set<String> a, Pageable page);
чтобы найти Course
объектов по их переменной экземпляра Set<String> attrs
. Учитывая набор a
с "foo" и "bar", я хочу найти Course
s, чьи attrs
содержат ОБА "foo" и "bar", т.е. пересечение Course
s с "foo" и с " бар". Этот метод выше возвращает объединение.
Есть ли способ сделать это с помощью запросов JpaRepository или мне нужно сделать несколько вызовов и найти пересечение самостоятельно?