我有一组实体,可以使用数据库中的“IsDeleted”标志将它们设置为已删除。
这对于正常的实体集很好,但是当我有一个父节点有很多可能有这个标志的子实体时,我希望NHibernate能够自动处理选择“IsDeleted”设置为false的子实体
有没有用流利的NHibernate来做这件事?或者我可以添加的XML映射视图流畅。
由于
答案 0 :(得分:1)
这不是可以在映射,Fluent NHibernate或标准XML中完成的。您需要做的是注册一个DeleteEvent监听器。 <{3}} NHibernate FAQ上的帖子非常好。