实体框架外键选择

时间:2013-10-29 22:56:31

标签: c# .net entity-framework

我有一个模特

零售商,其中包含字段

ID

名称

和另一个

商品

STORENAME

RetailerID

在SQL中,为了获取零售商的名称,而不仅仅是选择所有商店时的ID,我可以使用连接。

我如何在EF中解决这个问题?

using (var context = new DBContext())
{    
//Get all stores with the name of the retailer
}

由于

1 个答案:

答案 0 :(得分:1)

您只需访问Store对象本身上的相关Retailer对象,例如:

using(var context = new DBContext())
{
    var myStore = context.Stores.First(s => s.StoreName == "my store");
    string retailerName = myStore.Retailer.Name;
}