sugar如何update字段增加 返回

SqlSugar 老数据
3 993

需要这样的效果 update tableName set 字段=字段+1 where id=1

不是如下实现:

 blogArticle.btraffic += 1;

base.Update(blogArticle, new List<string> { "btraffic" });



热忱回答3

  • fate sta fate sta VIP0
    2023/2/23
    var result= db.Updateable<Student>()
    .SetColumns(it => it.Num== it.Num+1)
    .Where(it => it.Id == 1)
    .ExecuteCommand();


    0 回复
  • fate sta fate sta VIP0
    2023/2/23

    多个ID可以这样

    string [] ids=XXX;

    .Where(it => ids.Contains(it.Id))


    0 回复
  • kobewang kobewang VIP0
    2023/2/23

    @fate sta:收到

    0 回复