繁体   English   中英

实体克隆和清除​​参考

[英]Entity cloning and clearing references

我有一个Request实体,其中包含Buildings (多对多)和RequestTimes (一对多)的引用/子代。 我通过从实体对象上下文分离Request对象来重新使用它。

当我分离Request并插入另一个Request ,该Request很好地插入新的ID,新的条目会添加到“ Buildings查找表中,但是我的RequestTimes表会更新现有条目并将它们指向新的Request ID,而不是生成新行。

到目前为止,我已经尝试为每个RequestTime条目使用objContext.Detach()以及调用Request.RequestTimes.Clear() 我还想念什么?

每个RequestTime条目都需要Detach() 第一次没有正确调用它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM