This commit is contained in:
sunkaixuan 2022-12-07 01:36:31 +08:00
parent 8c07a525dc
commit 9aa108567f

View File

@ -513,8 +513,28 @@ namespace OrmTest
).Select(o => o).ToList();
var query51 = db.Queryable<Order>("order")
.InnerJoin<Custom>((o, cus) => o.CustomId == cus.Id)
.InnerJoin<OrderItem>((o, cus, oritem) => o.Id == oritem.OrderId)
.Where((o) => o.Id == 1)
.Select((o, cus) => new ViewOrder { Id = o.Id, CustomName = cus.Name })
.ToList();
var query5 = db.Queryable<Order>()
var query5 = db.SqlQueryable<Order>("select * from [order]")
.InnerJoin<Custom>((o, cus) => o.CustomId == cus.Id)
.InnerJoin<OrderItem>((o, cus, oritem) => o.Id == oritem.OrderId)
.Where((o) => o.Id == 1)
.Select((o, cus) => new ViewOrder { Id = o.Id, CustomName = cus.Name })
.ToList();
var query52 = db.Queryable<Order>().Where(it=>it.Id==1)
.InnerJoin<Custom>((o, cus) => o.CustomId == cus.Id)
.InnerJoin<OrderItem>((o, cus, oritem) => o.Id == oritem.OrderId)
.Where((o) => o.Id == 1)
.Select((o, cus) => new ViewOrder { Id = o.Id, CustomName = cus.Name })
.ToList();
var query53 = db.Queryable( db.Queryable<Order>().Where(it => it.Id == 1))
.InnerJoin<Custom>((o, cus) => o.CustomId == cus.Id)
.InnerJoin<OrderItem>((o, cus, oritem) => o.Id == oritem.OrderId)
.Where((o) => o.Id == 1)