mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-07-15 14:04:44 +08:00
Add demo
This commit is contained in:
parent
8c07a525dc
commit
9aa108567f
@ -513,14 +513,34 @@ namespace OrmTest
|
|||||||
|
|
||||||
).Select(o => o).ToList();
|
).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<Custom>((o, cus) => o.CustomId == cus.Id)
|
||||||
.InnerJoin<OrderItem>((o, cus, oritem) => o.Id == oritem.OrderId)
|
.InnerJoin<OrderItem>((o, cus, oritem) => o.Id == oritem.OrderId)
|
||||||
.Where((o) => o.Id == 1)
|
.Where((o) => o.Id == 1)
|
||||||
.Select((o, cus) => new ViewOrder { Id = o.Id, CustomName = cus.Name })
|
.Select((o, cus) => new ViewOrder { Id = o.Id, CustomName = cus.Name })
|
||||||
.ToList();
|
.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)
|
||||||
|
.Select((o, cus) => new ViewOrder { Id = o.Id, CustomName = cus.Name })
|
||||||
|
.ToList();
|
||||||
|
|
||||||
var query6 = db.Queryable(db.Queryable<Order>()).LeftJoin<OrderItem>((m, i) => m.Id == i.OrderId)
|
var query6 = db.Queryable(db.Queryable<Order>()).LeftJoin<OrderItem>((m, i) => m.Id == i.OrderId)
|
||||||
.ToList();
|
.ToList();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user