我有下面的类NHibernate的集合映射 - 只读属性
public class Person
{
private IList<Person> _children;
public IEnumerable<Person> Children { get; }
public void AddChild(Person child)
{
// Some business logic and adding to the internal list
}
}
我将有哪些变化,使对NHibenrate能够坚持子集合(除了让一切虚拟的,我知道,一个)。
我是否需要为儿童房产添加二传手,这些房产类似于_children.Clear(); _children.AddRange(value)
。目前这个模型很好地表达了我的意图,但我不确定NH需要多少改动才能以持久的方式帮助我。
这可能只是工作,这取决于您的映射。你有错误吗? – 2010-03-31 12:27:36