我有一个A级,其中有另一个班级列表b
Class A
{
public List<B> PointCollection
{
get;
set;
}
}
虽然所有其他文章都说B类可能也包含A类对象,但事实并非如此。当我填充数据并尝试保存时,关系'A_PointCollection'的角色'A_PointCollection_Source'具有多重性1或0..1。抛出异常。 注意我不是在定义关系,而是让实体框架自己定义。 所以,请建议可能的解决方案
答案 0 :(得分:1)
实际上,问题是由于我们使用的保存方法,我们有一个非常大的代码用于保存目的,因此一些方法使用PointCollection属性进行调整并违反了PointCollection导航属性的关系,所以当我调试代码时,我发现了我用来更新PointCollection导航属性的错误。