我想用NHibernate.Envers实现更改日志之类的东西。我怎样才能以最优雅的方式实现这一目标?假设我们有博客(名称)和帖子(正文,已创建)实体。博客有很多帖子。我需要了解博客变化的历史:
modified: name changed from 'a' to 'b' added post: body 'example', createdat 24.02.2013 modified: name changed from 'b' to 'c' post modified: body changed from 'example' to 'sample'
感谢。
答案 0 :(得分:1)
在Envers中,我认为NEnvers是相同的,对此用例没有任何具体的支持。您需要阅读实体的所需修订范围(可能是全部),获取历史实体列表并在VM中进行比较。
另见: