标签: c# entity-framework
答案 0 :(得分:2)
您应该阅读Julie Lerman撰写的这篇文章Why Does Entity Framework Reinsert Existing Objects into My Database?。她很好地解释了为什么会发生这种情况以及如何避免它。
答案 1 :(得分:0)
如果实体(表)之间的数据库中存在关系,那么在保存父对象时,如果它们不为空,则还将保存所有子对象。
您可能正在保存父实体,然后再次保存子实体。