更新或者插入

功能说明

自动更据主键判段是插入还是更新

注意:该功能只适合偷懒保存数据 ,不支持1000条以上集合操作,对于性能要求高的还是用使插入或者更新


1、单条操作

db.Saveable<Student>(entity).ExecuteReturnEntity();


2、集合操作

db.Saveable<Student>(entities).ExecuteReturnEntity();


3、设置只插入列和只更新列

db.Saveable<Student>(new Student() { Name = "" })
                  .InsertColumns(it=>it.Name)
                  .UpdateColumns(it=>new { it.Name,it.CreateTime }
                  .ExecuteReturnEntity();