mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-19 18:22:23 +08:00
Logic Delete Async bug
This commit is contained in:
@@ -30,11 +30,11 @@ namespace SqlSugar
|
|||||||
List<SugarParameter> pars;
|
List<SugarParameter> pars;
|
||||||
string where;
|
string where;
|
||||||
LogicFieldName = _ExecuteCommand(LogicFieldName, out db, out where, out pars);
|
LogicFieldName = _ExecuteCommand(LogicFieldName, out db, out where, out pars);
|
||||||
var updateable = db.Updateable<T>().SetColumns(LogicFieldName, "@IsDeleted");
|
var updateable = db.Updateable<T>().SetColumns(LogicFieldName, true);
|
||||||
if (pars != null)
|
if (pars != null)
|
||||||
updateable.UpdateBuilder.Parameters.AddRange(pars);
|
updateable.UpdateBuilder.Parameters.AddRange(pars);
|
||||||
Convert(updateable as UpdateableProvider<T>);
|
Convert(updateable as UpdateableProvider<T>);
|
||||||
var result =await updateable.Where(where, new { IsDeleted = true }).ExecuteCommandAsync();
|
var result =await updateable.Where(where).ExecuteCommandAsync();
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user