tblItem
tblProduct
tblCategory
我的问题是不止一个产品是返回到t2s (子查询)。如果我将FirstOrDefault()添加到子查询,那么它将只匹配一个产品id!我需要匹配它返回的所有产品。
发布于 2015-07-21 19:51:06
试试这个:
var itms=from item in CMP.tblItems
from g in CMP.tblProducts
where item.Name.Contains(Model) && item.ProductID == g.ProductID && g.CategoryID == CatID
select new {item.Name};发布于 2015-07-21 20:26:49
使用LINQ为您创建的导航属性。Item应该具有属性Product。所以你可以简单地这样做:
var itms = from item in CMP.tblItems
where item.Name.Contains(Model) && item.Product.CategoryID = CatId
select new { item.Name };https://stackoverflow.com/questions/30994476
复制相似问题