mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-04-05 17:37:58 +08:00
Update: db.UpdateNav
This commit is contained in:
parent
bda52f7b39
commit
380461df8e
@ -117,13 +117,14 @@ namespace SqlSugar
|
||||
else
|
||||
{
|
||||
var ignoreColumns = _Options?.IgnoreColumns;
|
||||
var isIgnoreNull = _Options?.IgnoreNullColumns == true;
|
||||
if (IsDeleted)
|
||||
{
|
||||
x.AsUpdateable.IgnoreColumns(ignoreColumns?.ToArray()).PageSize(1).EnableQueryFilter().ExecuteCommand();
|
||||
x.AsUpdateable.IgnoreNullColumns(isIgnoreNull).IgnoreColumns(ignoreColumns?.ToArray()).PageSize(1).EnableQueryFilter().ExecuteCommand();
|
||||
}
|
||||
else
|
||||
{
|
||||
x.AsUpdateable.IgnoreColumns(ignoreColumns?.ToArray()).ExecuteCommand();
|
||||
x.AsUpdateable.IgnoreNullColumns(isIgnoreNull).IgnoreColumns(ignoreColumns?.ToArray()).ExecuteCommand();
|
||||
}
|
||||
}
|
||||
InitData(pkColumn, insertData);
|
||||
|
@ -55,6 +55,7 @@ namespace SqlSugar
|
||||
public Expression RootFunc { get; set; }
|
||||
public Expression CurrentFunc { get; set; }
|
||||
public string[] IgnoreColumns { get; set; }
|
||||
public bool IgnoreNullColumns { get; set; }
|
||||
}
|
||||
|
||||
public class InsertNavOptions
|
||||
|
Loading…
Reference in New Issue
Block a user