감사 테이블에는 Criteria.setProjection(Projections.rowCount())
을 사용하여 쿼리의 행 수를 얻을 수있는 조건이 없습니다.최대 절전 envers를 사용하여 감사 테이블의 행 수를 얻는 방법
AuditQuery를 사용하여 유사한 작업을 수행 할 수 있습니다. 그러나이 경우 투영을 설정하는 방법을 찾지 못했습니다. AuditQuery에 대한 setProjection
메소드도 있지만, 매개 변수로 AuditProjection
이 필요합니다. 내가 할 수있는 비슷한 일이 setProjection(rowCount)
일까요?
감사
HTTP : //docs.jboss. org/envers/api-new/org/hibernate/envers/query/projection/class-use/AuditProjection.html'AuditProperty.count()'? –
하나의 필드에서 카운트를 할 수는 있지만, 원하는 것은 아닙니다. 최종 결과에 대한 행 수가 필요합니다. this는 AuditQuery.getResultList(). size()와 동일한 결과를 반환해야합니다. – user2807385