单实体Upsert不能给columns添加默认值,否则会跟option参数的重载冲突。
This commit is contained in:
parent
d63e91f0fd
commit
9dcd39afe1
|
@ -951,7 +951,7 @@ public static class EntityExtension
|
|||
/// do update success =2次(insert 1次+update 1次),
|
||||
/// 简单来说:如果Insert 成功则返回1,如果需要执行的是update 则返回2,
|
||||
/// </returns>
|
||||
public static Int32 Upsert(this IEntity entity, IDataColumn[]? columns = null, ICollection<String>? updateColumns = null, ICollection<String>? addColumns = null, IEntitySession? session = null)
|
||||
public static Int32 Upsert(this IEntity entity, IDataColumn[]? columns, ICollection<String>? updateColumns = null, ICollection<String>? addColumns = null, IEntitySession? session = null)
|
||||
{
|
||||
var option = new BatchOption(columns, updateColumns, addColumns);
|
||||
return Upsert(entity, option, session);
|
||||
|
|
Loading…
Reference in New Issue