如果是批量更新嵌套条件怎么写啊 返回
SqlSugar
沟通中
2
549
悬赏:0 飞吻
await db.Updateable(updates)
.WhereColumns(it => new { it.id })
.UpdateColumns(it => new
{
Status = SqlFunc.IIF(it.Status == 1, 4, it.Status),
it.Datetime,
it.Cursor,
})
.ExecuteCommandAsync();我想要如果 数据库的
updates 是一个list<实体>
Status ==1 则判断updates .status 如果等于0 则传5 否则传4 Status ==其他 则传updates.status的值
我知道可以先查 有没有一串写下来的 大佬
热忱回答(2)
-
fate sta VIP0
2025/9/3varresult67 =db.Updateable(updateObjs)//批量更新单独处理num列 set num=num+1.PublicSetColumns(it => it.Num, it => it.Num+ 1).ExecuteCommand();0 回复 -
fate sta VIP0
2025/9/3这种试一下能不能支持。
0 回复