mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-10-26 02:39:14 +08:00
Update db.Queryable(db.Queryable) bug
This commit is contained in:
@@ -169,7 +169,8 @@ namespace OrmTest
|
||||
customName = SqlFunc.MappingColumn(default(string), $" (select top 1 id from [Order] where id={p1} or id={p2} ) ")
|
||||
}).ToList();
|
||||
|
||||
|
||||
int id = 0;
|
||||
Db.Queryable(Db.Queryable<Order>().Where(it => it.Id == 1)).Where(it => it.Id == 1).ToList();
|
||||
_db.QueryFilter.Clear();
|
||||
|
||||
|
||||
|
||||
@@ -327,7 +327,13 @@ namespace SqlSugar
|
||||
|
||||
public ISugarQueryable<T> Queryable<T>(ISugarQueryable<T> queryable) where T : class, new()
|
||||
{
|
||||
return this.Context.Queryable<T>(queryable);
|
||||
|
||||
var result= this.Context.Queryable<T>(queryable);
|
||||
var QueryBuilder = queryable.QueryBuilder;
|
||||
result.QueryBuilder.WhereIndex = QueryBuilder.WhereIndex++;
|
||||
result.QueryBuilder.LambdaExpressions.ParameterIndex = QueryBuilder.LambdaExpressions.ParameterIndex++;
|
||||
result.QueryBuilder.LambdaExpressions.Index = QueryBuilder.LambdaExpressions.Index++;
|
||||
return result;
|
||||
}
|
||||
|
||||
public ISugarQueryable<T> Queryable<T>(string shortName)
|
||||
|
||||
Reference in New Issue
Block a user