Nhibernate和历史表
我正在一个ASP.NETMVC网站上工作,使用Nhibernate作为我的ORM。该项目类似于wiki/blog引擎,需要在编辑页面时,将编辑历史记录存储在另一个表中,然后可以查看和恢复该表。这有点复杂,因为每个“页面”都可以有与其关联的集合,这些集合也可以编辑/添加/删除。我还需要存储这些更改 我想知道这如何适应实体映射场景,比如Nhibernate,以及如何实现。如果有人知道关于这方面的任何文章,或者他们自己也做过,那么请让我知道 我正在考虑触发器,但如果可能的话,我不希望混合使用数据访问技术。我也在使用MySql,所以CDC对我来说是不可能的 谢谢或者使用。事件系统比较新,我还没有找到任何审计示例 另请参见:或使用。事件系统比较新,我还没有找到任何审计示例Nhibernate和历史表,nhibernate,wiki,input-history,Nhibernate,Wiki,Input History,我正在一个ASP.NETMVC网站上工作,使用Nhibernate作为我的ORM。该项目类似于wiki/blog引擎,需要在编辑页面时,将编辑历史记录存储在另一个表中,然后可以查看和恢复该表。这有点复杂,因为每个“页面”都可以有与其关联的集合,这些集合也可以编辑/添加/删除。我还需要存储这些更改 我想知道这如何适应实体映射场景,比如Nhibernate,以及如何实现。如果有人知道关于这方面的任何文章,或者他们自己也做过,那么请让我知道 我正在考虑触发器,但如果可能的话,我不希望混合使用数据访问技
另请参见:查看NHibernate.Envers查看NHibernate.Envers