实体框架核心(7)批量更新

SkorunkaFrantišek

如何使用EF Core(7)批量更新实体?

我不想从数据库服务器加载实体,修改属性并更新。我只想EF生成适当的UPDATE语句。

乔纳森·马格南

正如公认的答案所指出的那样,Entity Framework Core还不支持直接在数据库中进行更新。

免责声明:我是Entity Framework Plus项目的所有者

但是,EF +已经支持查询批处理更新,而无需在上下文中加载实体(支持:EF Core,EF6,EF5)

// using Z.EntityFramework.Plus; // Don't forget to include this.

// UPDATE all users inactive for 2 years
ctx.Users.Where(x => x.LastLoginDate < DateTime.Now.AddYears(-2))
         .Update(x => new User() { IsSoftDeleted = 1 });

Wiki:实体框架批量更新

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

实体框架ExecuteSqlCommand批量更新

来自分类Dev

批量更新记录实体框架列表

来自分类Dev

批量插入数据实体框架7

来自分类Dev

实体框架核心不会更新ICollection

来自分类Dev

实体框架核心/ 7 SQL记录

来自分类Dev

在实体框架7中更新继承的实体

来自分类Dev

实体框架核心保存单个实体,而不是更新

来自分类Dev

实体框架核心(7):按ID加载单个实体

来自分类Dev

实体框架批量插入

来自分类Dev

实体框架和LINQ一起批量更新

来自分类Dev

实体框架-批量更新/插入/删除慢度

来自分类Dev

实体框架核心ForEachAsync

来自分类Dev

实体框架核心收益

来自分类常见问题

实体框架核心更新-特定于数据库的迁移

来自分类Dev

无法更新备用关键实体框架核心1.0

来自分类Dev

实体框架核心:如何使用嵌套字段更新记录?

来自分类Dev

实体框架核心,更新数据库不考虑属性

来自分类Dev

使用实体框架核心更新数据库中的列

来自分类Dev

实体框架7(核心):必须关闭DataReader异常

来自分类Dev

在代码中选择特定实体框架7(核心1)迁移

来自分类Dev

实体框架 7 / 核心代码优先映射到存储过程

来自分类Dev

实体框架7迁移后更新DbContext

来自分类Dev

实体框架核心.include()问题

来自分类Dev

实体框架核心的反向引擎

来自分类Dev

实体框架核心级联删除

来自分类Dev

实体框架(核心)-级联删除

来自分类Dev

实体框架的核心所在

来自分类Dev

实体框架核心.include()问题

来自分类Dev

渴望加载实体框架核心