【发布时间】:2019-04-15 09:09:00
【问题描述】:
我有一个 Employee 表,它的 DepartmentId 列是 Department 表的外键,Department 表有 DepartmentId 列和 DepartmentName 列..
在搜索功能中,最终用户提供了 DepartmentName,我需要显示属于该部门的所有员工详细信息。
如何将 Department 表加入 Employee 表
List<Employee> employees = new List<Employee>();
employees = EMPDB.Employees.AsNoTracking().select( e => new Employee()
{
FirstName = e.FirstName,
LastName = e.LastName,
DepartmentName =
})where(e.Departmentid == depName).ToList();
我希望我的员工名单像上面那样
【问题讨论】:
-
您可以在Employee实体上放置一个导航属性Department,实体框架将为您做必要的加入。
-
您应该在询问之前先进行研究。可以参考stackoverflow.com/questions/43624232/…
标签: c# entity-framework linq