具有相关实体之和的实体框架模型属性

时间:2018-08-08 19:38:31

标签: linq entity-framework-6

我知道可以在EF上编写此代码

from c in Primary
select new {
    primary = c,
    secondary = c.Related.Sum(p=> p.MyField)
}

我也可以编写相同的代码,但是像这样主要模型的列

class Primary
{
 [..]
 public int SummedField => c.Related.Sum(p=> p.MyField);
}

此代码适用于单个实体,但是当我获取所有实体时不会转换为SQL JOIN。

是否可以将代码编写到转换为SQL JOIN的模型列中?

0 个答案:

没有答案