mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-23 04:23:47 +08:00
Update EnableQueryFilter
This commit is contained in:
@@ -306,7 +306,11 @@ namespace SqlSugar
|
|||||||
var queryable = this.Context.Queryable<T>();
|
var queryable = this.Context.Queryable<T>();
|
||||||
queryable.QueryBuilder.LambdaExpressions.ParameterIndex= 1000;
|
queryable.QueryBuilder.LambdaExpressions.ParameterIndex= 1000;
|
||||||
var sqlable= queryable.ToSql();
|
var sqlable= queryable.ToSql();
|
||||||
this.Where(Regex.Split(sqlable.Key," Where ",RegexOptions.IgnoreCase).Last(), sqlable.Value);
|
var whereInfos = Regex.Split(sqlable.Key, " Where ", RegexOptions.IgnoreCase);
|
||||||
|
if (whereInfos.Length > 1)
|
||||||
|
{
|
||||||
|
this.Where(whereInfos.Last(), sqlable.Value);
|
||||||
|
}
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
public SplitTableDeleteProvider<T> SplitTable(Func<List<SplitTableInfo>, IEnumerable<SplitTableInfo>> getTableNamesFunc)
|
public SplitTableDeleteProvider<T> SplitTable(Func<List<SplitTableInfo>, IEnumerable<SplitTableInfo>> getTableNamesFunc)
|
||||||
|
Reference in New Issue
Block a user