我试图通过清除集合(list.clear())或在父级上创建集合的新实例来清除父/子关系中的集合。NHibernate一次性删除
与此类似: http://markmail.org/message/mnvooa7g57dlbxta#query:+page:1+mid:mnvooa7g57dlbxta+state:results
我的测试是几乎等同于一个在上面的链接。我尝试了几种设置的组合,但对于我的生活,我无法让NHibernate为每个子对象发出一个sql删除,而不是每个子对象的sql删除。我肯定错过了什么。
你能发布你的代码吗? – David 2010-02-04 22:55:21
我可以在今晚晚些时候发布代码。我在Oren的相同测试中做了一个例子,但是使用Fluent做了映射,从那里我尝试了几个变种。 – 2010-02-05 02:06:00