Fre*_*ddy 5 entity-framework entity-framework-plus entity-framework-extensions
库 Entity.Framework.Extensions(付费)有一个进行实体更新的方法:
context.Customers
.Where(c=>c.XXX = "")
.UpdateFromQuery(c=>new Customer{ Timestamp = DateTime.UtcNow })
Run Code Online (Sandbox Code Playgroud)
库 Entity.Framework.Plus(免费)有一个类似的方法来进行实体更新:
context.Customers
.Where(c=>c.XXX = "")
.Update(c=> new Customer{ Timestamp = DateTime.UtcNow })
Run Code Online (Sandbox Code Playgroud)
这两种实现有什么区别?
由于实现方式不同,这两个 SQL Server 库之间存在细微差别。但是,它们应该支持所有相同的场景。
对于其他提供者,使用相同的基本代码。
在未来的某个时刻,我们计划仅在我们的一个库中保留此Batch Delete功能。Batch Update
如果我们选择将其保留在实体框架扩展下,我们将确保免费提供此功能
| 归档时间: |
|
| 查看次数: |
1239 次 |
| 最近记录: |