Closed domiuns closed 1 month ago
批量UpdateSql这个特性暂还不支持,这个今天处理一下。
db.Updateable(updateObjs)
.PublicSetColumns(it => it.Num, it => it.Num+ 1)//删掉UpdateSql
.ExecuteCommand();
改成这样 实体特性删掉 ,不要用特性
@DotNetNext 这样改动的地方太多了
@DotNetNext 这样改动的地方太多了
主要这个批量不是很好改
不符合批量插入规范了。
@DotNetNext 我的目的是用UpdateSql这个特性来为这个列赋值自定义函数的。或者有其他办法,让我做很小的更改,达到我的目的。
@DotNetNext 或者可以新加一个特性属性,更新时使用 Set Num=DefineFuc(Name) ,而不将该列生成到 Update Select中
这个是有前缀的不太好改。
@DotNetNext 那我暂时先写SQL语句满足我现有业务吧 😂
db.Updateable(updateObjs) .PublicSetColumns(it => it.Num, it => it.Num+ 1)//删掉UpdateSql .ExecuteCommand();
这个怎么也比写SQL快
@DotNetNext 其实我的场景是调用SqlServer的CheckSum函数
那就先这样,后面我想到了方案在想办法支持。