【发布时间】:2022-08-08 15:41:01
【问题描述】:
如何将此 sql 查询转换为 EF linq 命令
\"update dbo.table set col1= col1 + 1 where Id = 27\"
我想使用一个命令执行此查询以避免并发问题 如果另一个客户同时修改记录
我正在寻找使用 EF 但在一个命令中执行此操作
我试过这个,但我正在寻找更好的解决方案:
context.table1.FromSqlInterpolated($\"update dbo.table set col1= col1+ 1 where Id=27\").FirstOrDefaultAsync();
-
我只能建议可以做到这一点的第三方扩展。
-
@SvyatoslavDanyliv 我会接受的
标签: entity-framework entity-framework-core