【.net core】【sqlsugar】批量更新方法

官方文档:单表更新、更新数据 - SqlSugar 5x - .NET果糖网

泛型类中增加

cs 复制代码
//更新单个实体
public async Task<int> Update(TEntity entity)
{
    //IgnoreColumns(ignoreAllNullColumns: true):忽略设置为跳过的列
	return await _db.Updateable(entity).IgnoreColumns(ignoreAllNullColumns: true).ExecuteCommandAsync();
}
//批量更新实体
public async Task<int> Update(List<TEntity> list)
{
    //此处不需要加.IgnoreColumns(ignoreAllNullColumns: true),增加该操作会导致更新不成功
    return await _db.Updateable(list).ExecuteCommandAsync();
}
相关推荐
想起你的日子19 小时前
ASP.NET Core EFCore之DB First
数据库·.netcore
想起你的日子20 小时前
EFCore之Code First
前端·.netcore
1314lay_10072 天前
.NET 7.0在.NET Core Web API中实现限流
.net·.netcore
1314lay_10072 天前
C# .Net 7.0 Core添加日志可视化
visualstudio·c#·.net·.netcore
时光追逐者2 天前
C#/.NET/.NET Core技术前沿周刊 | 第 66 期(2026年1.12-1.18)
c#·.net·.netcore
weixin_421994783 天前
重复的力量 - 循环
.net·.netcore
weixin_421994783 天前
数学运算与逻辑判断 - 运算符与条件语句
.net·.netcore
weixin_421994787 天前
认识数据 - 变量与数据类型
c#·.net·.netcore
老龄程序员7 天前
记一次由于.netcore程序堆栈溢出的问题分析
.netcore
一然明月8 天前
.NET Core基础
.netcore