mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-07-15 05:13:27 +08:00
4.6.3
This commit is contained in:
parent
e17d1da286
commit
3615c26f41
@ -54,6 +54,8 @@ namespace OrmTest.Demo
|
|||||||
var pageJoin = db.Queryable<Student, School>((st, sc) => new object[] {
|
var pageJoin = db.Queryable<Student, School>((st, sc) => new object[] {
|
||||||
JoinType.Left,st.SchoolId==sc.Id
|
JoinType.Left,st.SchoolId==sc.Id
|
||||||
})
|
})
|
||||||
|
.Where(st => st.Id==1)
|
||||||
|
.Where(st => st.Id==2)
|
||||||
.Select((st, sc) => new { id = st.Id, name = sc.Name })
|
.Select((st, sc) => new { id = st.Id, name = sc.Name })
|
||||||
.MergeTable().Where(XXX => XXX.id == 1).OrderBy("name asc").ToList();// Prefix, is, not, necessary, and take the columns in select
|
.MergeTable().Where(XXX => XXX.id == 1).OrderBy("name asc").ToList();// Prefix, is, not, necessary, and take the columns in select
|
||||||
|
|
||||||
|
@ -446,6 +446,7 @@ namespace SqlSugar
|
|||||||
mergeQueryable.QueryBuilder.Parameters = QueryBuilder.Parameters;
|
mergeQueryable.QueryBuilder.Parameters = QueryBuilder.Parameters;
|
||||||
mergeQueryable.QueryBuilder.WhereIndex = QueryBuilder.WhereIndex + 1;
|
mergeQueryable.QueryBuilder.WhereIndex = QueryBuilder.WhereIndex + 1;
|
||||||
mergeQueryable.QueryBuilder.JoinIndex = QueryBuilder.JoinIndex + 1;
|
mergeQueryable.QueryBuilder.JoinIndex = QueryBuilder.JoinIndex + 1;
|
||||||
|
mergeQueryable.QueryBuilder.LambdaExpressions.ParameterIndex = QueryBuilder.LambdaExpressions.ParameterIndex;
|
||||||
return mergeQueryable.AS(tableName).Select<T>("*");
|
return mergeQueryable.AS(tableName).Select<T>("*");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user