【.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();
}
相关推荐
1-1=08 小时前
C# 反射
c#·.net·.netcore
1-1=01 天前
C# 泛型
c#·.net·.netcore
淡海水3 天前
09-01-内存-Unity资源生命周期全景
unity·c#·游戏引擎·.netcore·gc
1-1=03 天前
.NET Core 编译技术
.net·.netcore
1-1=04 天前
.NET Core 文件系统
.net·.netcore·1024程序员节
1-1=05 天前
.NET Core 内存管理
.net·.netcore
1-1=05 天前
.NET Core 配置与选项
.net·.netcore·1024程序员节
淡海水7 天前
08-02-优化-LINQ与函数式编程的GC代价
unity·c#·.netcore·linq·gc
淡海水8 天前
07-06-源码-.NET Core GC的极致优化技术
unity·架构·c#·.netcore·gc·1024程序员节
淡海水9 天前
07-02-源码-.NET Core GC分配路径
算法·unity·c#·.netcore·gc·1024程序员节