实体框架过滤外键

时间:2010-10-05 20:32:45

标签: visual-studio-2008 entity-framework

Depot_ID是数据库表Address中的外键。在我的实体模型中,我注意到外键未在图中列出

var Address = db.ADDRESS.Where(a => a.Depot_ID == id.Value);

这不起作用,因为Depot_id是Address表中的外键。如何过滤此字段需要做什么?

1 个答案:

答案 0 :(得分:1)

您可以通过导航属性引用ID。您没有说出您的类属性的名称,但总体思路是:

var Address = db.ADDRESS.Where(a => a.Depot.Depot_ID == id.Value);