Update db.UpdateNav

This commit is contained in:
sunkaixuan
2023-12-08 10:22:33 +08:00
parent 7b2f512aa2
commit a3c535c365

View File

@@ -170,9 +170,19 @@ namespace SqlSugar
}
else
{
this._Context.Deleteable<object>()
.AS(thisEntity.DbTableName)
.In(thisFkColumn.DbColumnName, ids.Distinct().ToList()).ExecuteCommand();
if (this._Context?.CurrentConnectionConfig?.MoreSettings?.IsAutoDeleteQueryFilter == true)
{
this._Context.Deleteable<object>()
.AS(thisEntity.DbTableName)
.EnableQueryFilter(thisEntity.Type)
.In(thisFkColumn.DbColumnName, ids.Distinct().ToList()).ExecuteCommand();
}
else
{
this._Context.Deleteable<object>()
.AS(thisEntity.DbTableName)
.In(thisFkColumn.DbColumnName, ids.Distinct().ToList()).ExecuteCommand();
}
}
_NavigateType = NavigateType.OneToMany;
InsertDatas(children, thisPkColumn);