Предложение IN с использованием примера в Spring Data JPA - PullRequest
0 голосов
/ 13 декабря 2018

Я использую FindAll, передавая Пример и Pageable. Как я могу использовать предложение IN?например, в классе у меня есть свойство расположение.Я хочу передать 2 местоположения в качестве параметров.

Спасибо.

Вот находкаВсе я использую:

public <S extends T> Page<S> findAll(Example<S> example, Pageable pageable) {
    SimpleJpaRepository.ExampleSpecification<S> spec = new SimpleJpaRepository.ExampleSpecification(example);
    Class<S> probeType = example.getProbeType();
    TypedQuery<S> query = this.getQuery(new SimpleJpaRepository.ExampleSpecification(example), probeType, (Pageable)pageable);
    return (Page)(pageable == null ? new PageImpl(query.getResultList()) : this.readPage(query, probeType, pageable, spec));
}
...