【问题标题】:Hibernate Envers : Get REVEND_TSTMP from revision entityHibernate Envers:从修订实体获取 REVEND_TSTMP
【发布时间】:2014-09-08 12:10:44
【问题描述】:

我想从修订实体中获取 REVEND_TSTMP 值。

目前我正在使用:

AuditQuery query = reader.createQuery()
    .forRevisionsOfEntity(TestEntity.class, false, true)
    .add(AuditEntity.id().eq(entity.getUUID()));

这给了我一个数组列表:

[ {TestEntity@XXXXX,DefaultRevisionEntity(id = 10, revisionDate = 05-sept.-2014 15:16:44),MOD} ]

我怎样才能在其中包含revisionEndDate

【问题讨论】:

    标签: java hibernate hibernate-envers


    【解决方案1】:

    恐怕目前不可能 - 但请添加功能请求!

    【讨论】:

    • 没关系。我找到了通过 HQL 检索值的方法,但它实际上对于当前上下文并不是最佳的。无论如何感谢您的回答。我应该在哪里添加功能请求?
    • Hibernate JIRA,Envers 组件中
    • 嗨 Smoky,你如何通过 HQL 检索值?请提供示例代码..我有同样的问题...
    猜你喜欢
    • 1970-01-01
    • 2017-11-28
    • 2018-04-16
    • 1970-01-01
    • 2021-04-06
    • 1970-01-01
    • 2019-08-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多