mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-04-24 18:04:52 +08:00
Update demo
This commit is contained in:
parent
a691629448
commit
d35ddc8cc5
@ -37,26 +37,27 @@ namespace OrmTest
|
||||
}).ToList();
|
||||
var list2 = db.Queryable<OrderItem>().Select(it => new OrderItem
|
||||
{
|
||||
ItemId = SqlFunc.GetSelfAndAutoFill(it.ItemId),
|
||||
ItemId = it.ItemId.SelectAll(),
|
||||
OrderName = it.OrderId.GetConfigValue<Order>("02")
|
||||
}).ToList();
|
||||
var list3 = db.Queryable<OrderItem>().Select(it => new OrderItem
|
||||
{
|
||||
ItemId = SqlFunc.GetSelfAndAutoFill(it.ItemId),
|
||||
ItemId = it.ItemId.SelectAll(),
|
||||
OrderName = it.OrderId.GetConfigValue<Order>()
|
||||
}).ToList();
|
||||
|
||||
var list4 = db.Queryable<OrderItem>().Select(it => new OrderItem
|
||||
{
|
||||
ItemId = SqlFunc.GetSelfAndAutoFill(it.ItemId),
|
||||
ItemId = it.ItemId.SelectAll(),
|
||||
OrderName = it.OrderId.GetConfigValue<Order>()
|
||||
})
|
||||
.Where(it=>it.OrderId.GetConfigValue<Order>()=="jack")
|
||||
.Where(it=>it.OrderId.GetConfigValue<Order>()== "order1")
|
||||
.OrderBy(it=>it.OrderId.GetConfigValue<Order>()).ToList();
|
||||
|
||||
var list5 = db.Queryable<Order, OrderItem, Custom>((o, i, c) => o.Id == i.OrderId && c.Id == o.CustomId)
|
||||
.Select<ViewOrder>((o,i,c)=>new ViewOrder() {
|
||||
Id=SqlFunc.GetSelfAndAutoFill(o.Id),
|
||||
var list5 = db.Queryable<Order, OrderItem>((o, i) => o.Id == i.OrderId)
|
||||
.OrderBy((o,i)=>i.OrderId.GetConfigValue<Order>(),OrderByType.Desc)
|
||||
.Select<ViewOrder>((o,i)=>new ViewOrder() {
|
||||
Id= o.Id.SelectAll(),
|
||||
Name=i.OrderId.GetConfigValue<Order>()
|
||||
})
|
||||
.ToList();
|
||||
|
@ -14,18 +14,6 @@ namespace OrmTest
|
||||
public decimal? Price { get; set; }
|
||||
[SqlSugar.SugarColumn(IsNullable = true)]
|
||||
public DateTime? CreateTime { get; set; }
|
||||
[SqlSugar.SugarColumn(IsNullable = true)]
|
||||
public string OrderName { get; set; }
|
||||
}
|
||||
[SqlSugar.SugarTable("OrderDetail")]
|
||||
public class VOrderItem
|
||||
{
|
||||
[SqlSugar.SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
|
||||
public int ItemId { get; set; }
|
||||
public int OrderId { get; set; }
|
||||
public decimal? Price { get; set; }
|
||||
[SqlSugar.SugarColumn(IsNullable = true)]
|
||||
public DateTime? CreateTime { get; set; }
|
||||
[SqlSugar.SugarColumn(IsIgnore = true)]
|
||||
public string OrderName { get; set; }
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user