[英]How to copy property values to Entity Framework Core object without loosing attached context
我们想要一个方法,将给定输入对象的所有属性复制到现有的实体框架核心对象,该对象是从数据库加载的,因此处于附加状态。
我们已经尝试使用Automapper和AnyClone将所有属性从输入复制到数据库对象。 副本本身可以正常工作,但是当我们存储/保存数据库对象时,实体框架会创建一个新条目,而不是更新现有条目。
是否存在某种我们不应该复制的隐藏属性,以免丢失对DbContext
的附件?
我认为使用NoTracking可能会对您有所帮助。 这是一些有关什么是NoTracking的解释的链接。 https://www.c-sharpcorner.com/article/no-tracking-with-entity-framework-core/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.