- 优化 IUpdate.Set 支持 Set(a => new { Clicks = a.Clicks + 1, Time = DateTime.Now }) 指定多个字段更新的用法;

This commit is contained in:
28810
2019-06-19 12:07:06 +08:00
parent 6feb340b85
commit d1bd3170a5
4 changed files with 40 additions and 9 deletions

View File

@ -269,6 +269,14 @@ namespace FreeSql.Tests {
[Fact]
public void Test1() {
var tbid = g.sqlite.Select<TaskBuild>().First().Id;
var tbidsql = g.sqlite.Update<TaskBuild>().Where(a => a.Id == tbid)
.Set(a => new TaskBuild {
FileName = "111",
TaskName = a.TaskName + "333"
}).ToSql();
var dkdkdkd = g.oracle.Select<Templates>().ToList();