【发布时间】:2010-04-03 17:43:24
【问题描述】:
我正在使用 EF 保存实体/记录,但我很好奇是否还有其他方法。
我从 MVC 控制器方法接收一个类,所以基本上我拥有所有信息:类的属性,包括主键。 如果没有 EF,我会进行 Sql 更新(更新表集 a=b,c=d,其中 id = 5),但是使用 EF 我没有比这更进一步的:
获取 ID 为 5 的对象 用新对象更新(现有)对象 提交更改。
困扰我的是我必须先从数据库中获取对象,在那里我拥有所有信息来执行更新语句。
还有其他方法吗?
【问题讨论】:
-
所以你只是不喜欢将你拥有的任何东西翻译成实体对象?
-
正确,现在我输入 ExistingPeson.Name = PostedPerson.Name 等。
标签: entity-framework