相关疑难解决方法(0)

如何使用NHibernate实现ChangeTime和ChangeUser列?

我正在尝试将NHibernate与现有数据库一起使用.在数据模型中,每个表中都有列,其中包含对行进行的上次更新的时间和用户名.我如何使用NHibernate做到这一点?

我尝试实现一个拦截器,它在使用IInterceptor.OnSave方法保存之前在实体中设置ChangeTime和ChangeUser.这不起作用,因为即使没有修改其他属性,设置这些属性也会触发对行的更新.

如果有任何方法告诉NHibernate排除ChangeTime和ChangeUser属性然后它进行脏检查,它可能有效.但我还没有找到任何方法来实现这一目标.

谢谢你的帮助.

nhibernate

14
推荐指数
2
解决办法
5847
查看次数

标签 统计

nhibernate ×1