【发布时间】:2019-09-14 05:38:03
【问题描述】:
我有以下 Entity Framework Core 查询:
IQueryable<Product> products = context.Products;
var maximums = new MaximumModel {
PA = await products.MaxAsync(x => x.Composition.PA)
PB = await products.MaxAsync(x => x.Composition.PB)
PC = await products.MaxAsync(x => x.Composition.PC)
PD = await products.MaxAsync(x => x.Composition.PD)
// Other 36 properties ...
}
这会执行 40 个查询,每个查询一个 ...
有没有办法只执行一个查询?
【问题讨论】:
标签: entity-framework entity-framework-core linq-to-entities