【发布时间】:2015-03-04 16:58:46
【问题描述】:
在当前事务中,在提交之前,我想查看当前修订的所有更改。我可以通过以下方式获取当前版本:
auditReader.GetCurrentRevision<CustomRevisionEntity>(true)
modifiedBy 和修订号是正确的。然而,ModifiedEntityNames 为空,尽管在此事务中修改了一些实体。 ModifiedEntityNames 是映射到 REVCHANGES 表的 ENTITYNAME 列的属性
以下代码返回一个空集:
ISet<Tuple<string, Type>> modifiedEntityTypes = auditReader.CrossTypeRevisionChangesReader().FindEntityTypes(lastRevision.Value);
在提交之前不能检索修改过的实体吗?
【问题讨论】:
标签: hibernate-envers nhibernate-envers