[2
有效使用实体框架在理解
的不同角色方面取决于。 当 addObject 插入新实体时,
管理了现有的实体。 但是,需要的情况可能会细微。
附加
::
这会生成一个 update
语句,避免了冗余数据库检索。
附加的另一个有价值的应用程序正在连接缺乏自动关系的现有的,上下文的实体。 考虑一个使用[
地址
address 实体的实体。如果您已经加载了
person address
提供解决方案:
var existingPerson = new Person { Name = "Joe Bloggs" };
ctx.Persons.Attach(existingPerson);
existingPerson.Name = "Joe Briggs";
ctx.SaveChanges();
在这里,附加在不修改实体本身的情况下更新关系。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3