【发布时间】:2014-02-10 20:41:45
【问题描述】:
我得到了产品表
->productID - 主要
->价格
->数量
productCategory - 表格
->prodcatID-primary
->prodId - 外键
->catID - 外键
产品语言 - 表格
->prodID - 外键
->langID - 外键
->标题
所以我使用实体框架,我应该以某种方式从给定类别和给定语言中获取所有产品及其标题、数量和价格。 所以我应该以某种方式结合所有这三个表中的信息
所以我做了我的第一个函数来获取给定类别的所有产品
public List<ProductCategories> GetAllProductsForCategory(int catID)
{
using (OnlineStoreDBContext db = new OnlineStoreDBContext())
{
List<ProductCategories> lst = db.ProuctCategories.Where(x => (x.CategoryID == catID)).ToList();
}
}
所以现在我有一个列表,其中包含与该类别匹配的所有产品 ID。但是现在如何从其他两个获取数据。
【问题讨论】:
标签: entity-framework