如何在LINQ to Entities查询中使用“外键”作为条件?

时间:2009-09-19 15:08:36

标签: .net linq entity-framework

我有一个Departments表,在Department.SiteId = Sites.SiteId上有一个指向Sites的外键列。现在在我的EF模型中,我的Departments实体没有Siteid属性,只是对Sites的引用。如何在LINQ查询中选择具有特定SiteId的所有部门?

1 个答案:

答案 0 :(得分:2)

var query = 
    from d in entities.Departments
    where d.Site.SiteId == theSiteId
    select d;