gpt4 book ai didi

java - 查询两个日期之间的所有 Hibernate Envers 修订

转载 作者:搜寻专家 更新时间:2023-10-31 19:46:16 28 4
gpt4 key购买 nike

我刚开始使用 Hibernate Envers 进行审计,我想知道是否有办法在两个日期之间获取一个类的所有修订。

到目前为止我一直在使用:

AuditQuery query = reader.createQuery().forRevisionsOfEntity(MYCLASS.class, false, true);
query.add(AuditEntity.revisionNumber().le(reader.getRevisionNumberForDate(MYDATE)));

获取特定日期的修订,但有没有办法恢复例如:MYDATE1 和 MYDATE2 之间的所有修订?

最佳答案

您可以使用 AuditPropertybetween 方法来应用“between”约束。

http://docs.jboss.org/envers/api-new/org/hibernate/envers/query/criteria/AuditProperty.html

关于java - 查询两个日期之间的所有 Hibernate Envers 修订,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21591381/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com