diff --git a/Src/Asp.Net/SqlSugar/Abstract/DeleteProvider/LogicDeleteProvider.cs b/Src/Asp.Net/SqlSugar/Abstract/DeleteProvider/LogicDeleteProvider.cs index 9e29ffd2e..258ec7b31 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/DeleteProvider/LogicDeleteProvider.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/DeleteProvider/LogicDeleteProvider.cs @@ -30,11 +30,11 @@ namespace SqlSugar List pars; string where; LogicFieldName = _ExecuteCommand(LogicFieldName, out db, out where, out pars); - var updateable = db.Updateable().SetColumns(LogicFieldName, "@IsDeleted"); + var updateable = db.Updateable().SetColumns(LogicFieldName, true); if (pars != null) updateable.UpdateBuilder.Parameters.AddRange(pars); Convert(updateable as UpdateableProvider); - var result =await updateable.Where(where, new { IsDeleted = true }).ExecuteCommandAsync(); + var result =await updateable.Where(where).ExecuteCommandAsync(); return result; }