mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-08-10 01:22:26 +08:00
- 修复 未发布功能WhereObject/WhereItems 单条参数化;- 恢复 Repository.DataFilter Enable/Disable 功能;
This commit is contained in:
@ -210,6 +210,7 @@ namespace FreeSql
|
||||
var affrows = 0;
|
||||
for (var a = tracking.DeleteLog.Count - 1; a >= 0; a--)
|
||||
{
|
||||
if (tracking.DeleteLog[a].Item2.Any() == false) continue;
|
||||
var delete = Orm.Delete<object>().AsType(tracking.DeleteLog[a].Item1);
|
||||
if (_asTableRule != null) delete.AsTable(old => _asTableRule(tracking.DeleteLog[a].Item1, old));
|
||||
affrows += await delete.WhereDynamic(tracking.DeleteLog[a].Item2).ExecuteAffrowsAsync(cancellationToken);
|
||||
@ -240,6 +241,7 @@ namespace FreeSql
|
||||
|
||||
for (var a = tracking.DeleteLog.Count - 1; a >= 0; a--)
|
||||
{
|
||||
if (tracking.DeleteLog[a].Item2.Any() == false) continue;
|
||||
var delete = Orm.Delete<object>().AsType(tracking.DeleteLog[a].Item1);
|
||||
if (_asTableRule != null) delete.AsTable(old => _asTableRule(tracking.DeleteLog[a].Item1, old));
|
||||
affrows += await delete.WhereDynamic(tracking.DeleteLog[a].Item2).ExecuteAffrowsAsync(cancellationToken);
|
||||
|
Reference in New Issue
Block a user