你如何使用流利的NHibernate过滤一对多的关系?

时间:2009-01-05 10:21:01

标签: nhibernate fluent-nhibernate nhibernate-mapping

我有一组实体,可以使用数据库中的“IsDeleted”标志将它们设置为已删除。

这对于正常的实体集很好,但是当我有一个父节点有很多可能有这个标志的子实体时,我希望NHibernate能够自动处理选择“IsDeleted”设置为false的子实体

有没有用流利的NHibernate来做这件事?或者我可以添加的XML映射视图流畅。

由于

1 个答案:

答案 0 :(得分:1)

这不是可以在映射,Fluent NHibernate或标准XML中完成的。您需要做的是注册一个DeleteEvent监听器。 <{3}} NHibernate FAQ上的帖子非常好。