我在我的EDMX的实体,我已经在部分类的几个领域延伸,就像这样:如何填充您在实体框架中扩展的实体?
public partial class Employee
{
public string JobName {get;set;}
}
这些属性仅用于显示。在上面的例子中说实体有一个JobTypeID属性。我希望JobName被填充w /属于该JobTypeID的名称。
是否有无论如何查询EF中的员工记录,包括JobName属性的值,而不是使用select()指定每个字段的值?
我想问的原因是,有很多雇员实体领域,所以我想能够采取的类似优势:
ctx.Employees.Where(e=>e.EmployeeID==employeeID).Single()
......添加在作业名莫名其妙填写
这可能吗?
好吧,如果我“列入” JobType表但宁可失败作业名物业我的点工作添加。我的想法是不拉下整个行,只是为了从它们中获得单个字段。 – user169867 2010-06-08 19:27:48
我想了一下,并且我不认为EF直接支持列选择(而不是投影时的优化)。它是一个*实体*框架。 – 2010-06-08 20:34:49