我已经得到了以下设置:NHibernate的父/子关系
public class ParentEntity
{
public ICollection<ChildEntity> {get; set; }
}
public class ChildEntity
{
// do i need to the parent here?
}
我设法保存ParentEntity和级联保存到被保存以及增加的子实体。但是在db表中,该子代的ParentId引用被设置为允许NULL。将其设置为NOT NULL时,保存失败,因为子表中的ParentId为NULL。
发生了什么事? ;)
当
1.您不需要父级进行映射。也许你需要它来做其他事情? 2.如果你不告诉你如何做mappig,我们不能给你一个答案 – Paco 2010-01-05 20:49:46