![]() |
1
2
看起来您正在尝试添加一个新国家,但我没有看到您的新国家实体被添加到上下文中。 请参考这些帖子了解更多信息。 Updating child objects in Entity Framework 6 和 Entity Framework 6: Adding child object to parent's list vs. setting child's navigation property to parent |
![]() |
2
0
这花了我一段时间,但这是由模型其他部分中的循环引用引起的。例如,我有一个国家列表,其中有一个国家对象( 其他国家对象 在这种情况下)具有EF生成的对机场的引用。 在映射阶段,即将国家映射到DB时,我忽略了这些参考,从而解决了这个问题:
这解决了问题,防止了在调用SaveChanges()时EF使关系为null。我的机场现在拥有了它应该拥有的国家,没有出现重复或任何副作用。 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 4 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 5 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 5 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 5 月前 |