как получить общий результат в пагинации - PullRequest
0 голосов
/ 04 октября 2018

Я пытаюсь получить общее количество результатов из таблицы весной. Данные JPA, но каким-то образом я получаю эту ошибку Шаблон аргумента запроса не найден в списке параметров, предоставленных во время выполнения запроса .

ниже я попробовал:

CriteriaQuery<Long> countQuery = criteriaBuilder
  .createQuery(Long.class);
countQuery.select(criteriaBuilder
  .count(countQuery.from(Foo.class))).where(criteriaBuilder.and(predicates.toArray(new Predicate[predicates.size()])));

Long count = entityManager.createQuery(countQuery)
  .getSingleResult();

Я нашел примеры в Google, но без предикатов.когда я включаю предикат, я получаю вышеупомянутое исключение.

...