Add user test case

This commit is contained in:
sunkaixuan 2024-01-13 19:26:38 +08:00
parent 909c4611de
commit 6cf6336e45

View File

@ -96,6 +96,27 @@ namespace OrmTest
var qu4 = Db.Queryable<Order>().OrderBy(it=>it.Id+it.Id).ToList(); var qu4 = Db.Queryable<Order>().OrderBy(it=>it.Id+it.Id).ToList();
var qu5 = Db.Queryable<ORDER>().GroupBy(x=>x.CustomId).Select(it => new
{
x=SqlFunc.AggregateSum(SqlFunc.IIF(it.CustomId.HasValue,1,2))
}).ToList();
}
public class ORDER
{
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
public int Id { get; set; }
public string Name { get; set; }
public decimal Price { get; set; }
[SugarColumn(IsNullable = true)]
public DateTime CreateTime { get; set; }
[SugarColumn(IsNullable = true)]
public int? CustomId { get; set; }
[SugarColumn(IsIgnore = true)]
public List<OrderItem> Items { get; set; }
} }
} }
} }