В таблице аудита нет таких критериев, чтобы мы могли использовать Criteria.setProjection(Projections.rowCount())
, чтобы получить количество строк запроса.Как получить количество строк таблицы аудита с помощью hibernate envers
Мы можем использовать AuditQuery для выполнения аналогичных действий. Но я не мог найти, как установить прогнозы в этом случае. Существует также метод setProjection
для AuditQuery, но в качестве параметра он принимает AuditProjection
. Есть ли что-то подобное, что я мог бы setProjection(rowCount)
?
Благодаря
Http: //docs.jboss. org/envers/api-new/org/hibernate/envers/query/projection/class-use/AuditProjection.html 'AuditProperty.count()'? –
Можно сделать счет на одном поле, но это не я хочу. Я хочу, чтобы число строк было окончательным. Должен возвращать тот же результат, что и AuditQuery.getResultList(). Size(). – user2807385