1

我有一个 A 类,它有另一个 B 类的列表

Class A
{
  public List<B> PointCollection
   {
   get;
   set;
   }
}

尽管所有其他文章都告诉 B 类也可能包含 A 类的对象,但事实并非如此。当我填充数据并尝试保存时,关系'A_PointCollection'的角色'A_PointCollection_Source'具有多重性1或0..1。抛出异常。.注意我不是在定义关系,而是让实体框架自己定义。所以,请提出可能的解决方案

4

1 回答 1

1

其实问题出在我们使用的保存方式上,我们有一个非常大的代码用于保存目的,所以有些方法是对PointCollection属性的回火,违反了PointCollection导航属性的关系,所以当我调试代码时,我发现我采用其他方式更新 PointCollection 导航属性的错误。

于 2013-02-11T13:39:11.000 回答