mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-23 13:06:50 +08:00
Add unit test
This commit is contained in:
parent
fe53352168
commit
77b4df324f
@ -83,7 +83,7 @@ namespace OrmTest
|
|||||||
//动态类+动态条件
|
//动态类+动态条件
|
||||||
var list5=db.QueryableByObject(typeof(UnitPerson011)).Where("it", $"it.Address.Id=={1}").ToList();
|
var list5=db.QueryableByObject(typeof(UnitPerson011)).Where("it", $"it.Address.Id=={1}").ToList();
|
||||||
|
|
||||||
var list6 = db.Queryable<UnitPerson011>()
|
var list6 = db.Queryable<UnitPerson011>()
|
||||||
.LeftJoin<Order>((it, y) => it.Id == y.Id)
|
.LeftJoin<Order>((it, y) => it.Id == y.Id)
|
||||||
.Where("it", $"SqlFunc.Exists(it.Address.Id)")
|
.Where("it", $"SqlFunc.Exists(it.Address.Id)")
|
||||||
.OrderBy((it, y) => it.Id)
|
.OrderBy((it, y) => it.Id)
|
||||||
@ -118,10 +118,11 @@ namespace OrmTest
|
|||||||
var xxx4 = DynamicCoreHelper.GetWhere(
|
var xxx4 = DynamicCoreHelper.GetWhere(
|
||||||
DynamicParameters.Create("z", typeof(Order), "u", typeof(UnitPerson011)), $"z.Id == u.Address.Id ");
|
DynamicParameters.Create("z", typeof(Order), "u", typeof(UnitPerson011)), $"z.Id == u.Address.Id ");
|
||||||
|
|
||||||
var shortNames = DynamicParameters.Create("x", typeof(Order), "u", typeof(OrderItem));
|
var shortNames = DynamicParameters.Create("x", typeof(Order), "u", typeof(OrderItem) ,"u2", typeof(OrderItem));
|
||||||
|
|
||||||
var xxxx4=db.QueryableByObject(typeof(Order), "x")
|
var xxxx4=db.QueryableByObject(typeof(Order), "x")
|
||||||
.AddJoinInfo(typeof(OrderItem), "u", "x.Id=u.OrderId", JoinType.Left)
|
.AddJoinInfo(typeof(OrderItem), DynamicParameters.Create("x", typeof(Order), "u", typeof(OrderItem)), $"x.Id==u.OrderId", JoinType.Left)
|
||||||
|
.AddJoinInfo(typeof(OrderItem), DynamicParameters.Create("x", typeof(Order), "u", typeof(OrderItem), "u2", typeof(OrderItem)), $"x.Id==u2.OrderId", JoinType.Left)
|
||||||
.Where(shortNames, $" x.Id == u.OrderId")
|
.Where(shortNames, $" x.Id == u.OrderId")
|
||||||
.Select(shortNames, $"new (x.Name as Name,u.OrderId as Id)",typeof(ViewOrder))
|
.Select(shortNames, $"new (x.Name as Name,u.OrderId as Id)",typeof(ViewOrder))
|
||||||
.ToList();
|
.ToList();
|
||||||
|
Loading…
Reference in New Issue
Block a user