Update demo

This commit is contained in:
sunkaixuna
2021-08-28 22:30:33 +08:00
parent a6445641af
commit e21aa5d0f0
7 changed files with 82 additions and 12 deletions

View File

@@ -32,15 +32,11 @@ namespace OrmTest
//insert or update
db.Saveable<Order>(new Order() { Id=1, Name="jack" }).ExecuteReturnEntity();
//insert or update
db.Saveable<Order>(new Order() { Id = 1000, Name = "jack", CreateTime=DateTime.Now })
.InsertColumns(it => new { it.Name,it.CreateTime, it.Price})//if insert into name,CreateTime,Price
.UpdateColumns(it => new { it.Name, it.CreateTime })//if update set name CreateTime
.ExecuteReturnEntity();
var x= db.Storageable<Order>(new Order() { Id=1, Name="jack" }).ToStorage();
x.AsUpdateable.ExecuteCommand();
x.AsInsertable.ExecuteCommand();
Console.WriteLine("");
Console.WriteLine("#### Saveable End ####");
}