【发布时间】:2017-11-14 12:18:26
【问题描述】:
我想在选定字段上添加投影,因为我无法传递整个结果列表。 我这样做是为了达到同样的目的。
List resultList = reader.createQuery()
.forRevisionsOfEntity(MyAsset.class, false, true)
.add(AuditEntity.id().eq(assetId))
.add(AuditEntity.property("quantity").hasChanged())
.addOrder(AuditEntity.revisionNumber().asc())
.addProjection(AuditEntity.property("updatedAt", "updatedAt"))
.addProjection(AuditEntity.property("updatedBy", "updatedBy"))
.addProjection(AuditEntity.property("quantity", "quantity"))
.getResultList();
有没有更好的方法来做同样的事情?类似于自定义投影。
提前致谢。
【问题讨论】:
标签: java hibernate jpa hibernate-envers