出现改报错异常的原因是,EF Core不支持级联更新时添加新的子项!!!
如果主体子项添加一个新内容,EF Core则认为这个内容原本已经存在了(实际是你新增的),只不过并发冲突中被其他进程删除掉了,它就报错并发冲突DbUpdateConcurrencyException,也就是说不支持在级联更新时添加新内容,仅可删除或修改现有子项;
可通过直接在子项实体表添加需要添加的内容;下图为报错和修改后代码对比;
还有上面这个问题,不要在迭代中修改迭代的对象,换一种方式。
标签:Core,级联,EF,添加,报错,子项 From: https://www.cnblogs.com/lumingprince/p/16869879.html