1
2
经过反复的尝试和错误,我设法把一些有用的东西放在一起。注意,我不知道这是否是正确的方法。这是来自项目不同部分的代码。
很明显,可以进行很多改进,但这正是我迄今为止提出的,适用于我的场景。最让我困惑的重要部分是必须将导航属性与我的主实体分离,否则我要么得到“实体键已存在”错误,要么主实体将被保存两次。 |
2
0
我看不出你在哪里改变了任何相关的值。这个 docs for ObjectContext.ApplyCurrentValues 说:
(增加了重点。) 既然你没有做其他的改变,我想说没有什么可以发现的。 |
Drago · Linq通过比较Id和具有Id的对象列表来查询获取列表 2 年前 |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
Murat Güzel · EF存储库模式错误{'Id'}已被跟踪 2 年前 |
dotnetdevcsharp · 减少基于数据类型获取设置的方法数量 2 年前 |
saravanan049 · 在实体框架中回滚Azure SQL数据库 2 年前 |