我有一个Request
实体,其中包含Buildings
(多对多)和RequestTimes
(一对多)的引用/子代。我通过从实体对象上下文中删除它来重用Request
对象。
当我分离我的Request
并转而使用新ID插入另一个Request
插件时,新的条目会添加到我的Buildings
查找表中,但我的{{1}表更新现有条目并将它们指向新的RequestTimes
id,而不是生成新行。
到目前为止,我已尝试对每个Request
条目使用objContext.Detach()
以及调用RequestTime
。我还缺少什么?
答案 0 :(得分:0)
每个Detach()
条目都需要RequestTime
。第一次没有正确调用它。