我已将实体附加到上下文中EntityState.Unchanged
,稍后我通过DbContext<T>.Add()
. Add()
添加实体,但它还将它引用的其他实体添加到添加的集合中ObjectStateManager
,尽管引用的实体之前在未更改的集合中。在调试器下,我看到两个集合中的引用实体。因此,当我不希望它们发生时,我最终会在引用的子实体上进行插入。
问问题
80 次
我已将实体附加到上下文中EntityState.Unchanged
,稍后我通过DbContext<T>.Add()
. Add()
添加实体,但它还将它引用的其他实体添加到添加的集合中ObjectStateManager
,尽管引用的实体之前在未更改的集合中。在调试器下,我看到两个集合中的引用实体。因此,当我不希望它们发生时,我最终会在引用的子实体上进行插入。