标签: c# nhibernate collections nhibernate-mapping parent-child
确定。所以情况是:
具有子类IDictionary的父类。我希望在父类是的时候删除这些子类。这很好用。我也希望能够单独删除子类的成员,这不起作用。
所以我的问题是;为什么我不能删除这些孩子会员?
我得到的错误是:
无法删除,将通过级联读取
父类中的我的映射文件具有级联设置'all-delete-orphan',而子类没有定义级联。
有什么想法吗?干杯。
答案 0 :(得分:2)
查看映射会很有帮助。但我的猜测是,除了删除孩子之外,你不会从父母的集合中移除孩子。