关于 NHibernate 如何工作的一个简单问题:
我有一个父实体,它有一个其他子实体的集合。这些子实体具有对它们所属的父实体的引用。现在我想为父实体实现一个 Add 方法,该方法将添加一个子实体。该 Add 方法是否应该只将子元素添加到其新的父集合中,还是应该更新子元素的父引用,或者还应该从其先前的父集合中删除添加的实体?我必须用那种方法做所有这些事情还是 NHibernate 会为我做些什么?
谢谢。
关于 NHibernate 如何工作的一个简单问题:
我有一个父实体,它有一个其他子实体的集合。这些子实体具有对它们所属的父实体的引用。现在我想为父实体实现一个 Add 方法,该方法将添加一个子实体。该 Add 方法是否应该只将子元素添加到其新的父集合中,还是应该更新子元素的父引用,或者还应该从其先前的父集合中删除添加的实体?我必须用那种方法做所有这些事情还是 NHibernate 会为我做些什么?
谢谢。