mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-23 13:06:50 +08:00
Queryable.Clone().As bug
This commit is contained in:
parent
2952c7765d
commit
3a325573ff
@ -152,6 +152,14 @@ namespace OrmTest
|
||||
db.Queryable<BoolTest1>().Where(it => !it.a).ToList();
|
||||
var test01= db.Queryable<SaleOrder>().GroupBy(it => new { it.CheckTime.Value.Date })
|
||||
.Select(it => new { x = it.CheckTime.Value.Date }).ToList();
|
||||
var q1 = db.Queryable<BoolTest1>();
|
||||
var x1 = q1.Clone().AS("BoolTest11");
|
||||
var x2 = q1.Clone().AS("BoolTest12");
|
||||
var q2= db.UnionAll(x1,x2).ToSql();
|
||||
if (!q2.Key.Contains("BoolTest11")|| !q2.Key.Contains("BoolTest12"))
|
||||
{
|
||||
throw new Exception("unit query error");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
@ -2391,8 +2391,8 @@ namespace SqlSugar
|
||||
asyncQueryableBuilder.WhereIndex = this.QueryBuilder.WhereIndex;
|
||||
asyncQueryableBuilder.HavingInfos = this.QueryBuilder.HavingInfos;
|
||||
asyncQueryableBuilder.LambdaExpressions.ParameterIndex = this.QueryBuilder.LambdaExpressions.ParameterIndex;
|
||||
asyncQueryableBuilder.IgnoreColumns = this.QueryBuilder.IgnoreColumns;
|
||||
asyncQueryableBuilder.AsTables = this.QueryBuilder.AsTables;
|
||||
asyncQueryableBuilder.IgnoreColumns = this.Context.Utilities.TranslateCopy(this.QueryBuilder.IgnoreColumns);
|
||||
asyncQueryableBuilder.AsTables = this.Context.Utilities.TranslateCopy(this.QueryBuilder.AsTables);
|
||||
asyncQueryableBuilder.DisableTop = this.QueryBuilder.DisableTop;
|
||||
asyncQueryableBuilder.Offset = this.QueryBuilder.Offset;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user