我如何在实体框架中做这样的事情而没有开销。
选择 p.id, 总数=总和(b.beløb) 从 projekt p 内部联接预算b上,,,
表格中不存在列总数。我将它添加到数据模型中,因此我可以处理结果集中存在的值。
答案 0 :(得分:0)
不要在数据模型中添加不必要的字段。改为使用DTO或ViewModels。
如何在LINQ中执行这些查询的示例:
var result = (from a in dbContext.Table
where a.ID == id
select new
{
id = a.id,
total = a.Budget.Sum(q => q.beløb)
}).FirstOrDefault();