我想使用EF 4.1按特定类别查询产品表。以下是我的尝试(不起作用):
IList<Product> products = context.Product.Where(pc => this.DbContext.Set<ProductCategory>().Where(oc => oc.Category == 1 || oc.Category == 2).Any(oc => oc.OrderID == pc.ID)).ToList();
任何人都可以帮助解决此问题吗?
答案 0 :(得分:0)
我不清楚你的模型,但你可以尝试这样的事情:
var products = (from p in context.Product
where p.ProductCategory.Category == 1
|| p.ProductCategory.Category == 2
select p).ToList();