Update demo

This commit is contained in:
sunkaixuna 2021-07-24 11:40:32 +08:00
parent 3a5a9a5e95
commit 835285be27
3 changed files with 32 additions and 1 deletions

View File

@ -59,8 +59,25 @@ namespace OrmTest
CreateTime = null
}).Where(it => it.Id == 1).ExecuteCommand();
Db.CodeFirst.InitTables<BoolTest1>();
Db.Updateable<BoolTest1>()
.SetColumns(it => it.a == !it.a)
.Where(it => it.a)
.ExecuteCommand();
Db.Updateable<BoolTest1>()
.SetColumns(it => new BoolTest1() { a = !it.a })
.Where(it => it.a)
.ExecuteCommand();
}
}
public class BoolTest1
{
public bool a { get; set; }
}
[SugarTable("order")]
public class OrderModel
{

View File

@ -146,6 +146,10 @@ namespace OrmTest
b = it.bytes,
name="a"
}).ToList();
db.CodeFirst.InitTables<BoolTest1>();
db.CodeFirst.InitTables<BoolTest2>();
db.Queryable<BoolTest1>().Where(it => !it.a).ToList();
}

View File

@ -104,6 +104,16 @@ namespace OrmTest
Db.CodeFirst.InitTables<Unitbluecopy>();
Db.Insertable(new Unitbluecopy()).UseSqlServer().ExecuteBlueCopy();
Db.CodeFirst.InitTables<BoolTest1>();
Db.Updateable<BoolTest1>()
.SetColumns(it =>it.a== !it.a)
.Where(it=>it.a)
.ExecuteCommand();
Db.Updateable<BoolTest1>()
.SetColumns(it=>new BoolTest1() { a = !it.a })
.Where(it => it.a)
.ExecuteCommand();
}
}