mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-10-26 18:59:17 +08:00
Update db.Queryable(db.Queryable) bug
This commit is contained in:
@@ -168,8 +168,9 @@ namespace OrmTest
|
|||||||
name = it.Name,
|
name = it.Name,
|
||||||
customName = SqlFunc.MappingColumn(default(string), $" (select top 1 id from [Order] where id={p1} or id={p2} ) ")
|
customName = SqlFunc.MappingColumn(default(string), $" (select top 1 id from [Order] where id={p1} or id={p2} ) ")
|
||||||
}).ToList();
|
}).ToList();
|
||||||
|
|
||||||
|
|
||||||
|
int id = 0;
|
||||||
|
Db.Queryable(Db.Queryable<Order>().Where(it => it.Id == 1)).Where(it => it.Id == 1).ToList();
|
||||||
_db.QueryFilter.Clear();
|
_db.QueryFilter.Clear();
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -327,7 +327,13 @@ namespace SqlSugar
|
|||||||
|
|
||||||
public ISugarQueryable<T> Queryable<T>(ISugarQueryable<T> queryable) where T : class, new()
|
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)
|
public ISugarQueryable<T> Queryable<T>(string shortName)
|
||||||
|
|||||||
Reference in New Issue
Block a user