【发布时间】:2015-06-25 11:52:34
【问题描述】:
我有一个对象列表,例如 列表 类别有属性,CategoryId,CategoryName,Categorymessage,
我必须使用这个列表来更新数据库表中的记录 类别,具有相同的列 CategoryId、CategoryName、CategoryMessage 对于列表中与数据库表中具有匹配 CategoryId 的项目
如何使用实体框架扩展进行批量更新, 我看到的示例具有如下硬编码的更新值(statusId = 2), 而对我来说,必须从列表中与数据库表中的 categoryId 匹配的项目中检索该值。
context.Tasks.Update(
t => t.StatusId == 1,
t => new Task {StatusId = 2});
提前致谢。
【问题讨论】:
标签: linq updates entities bulk