我试图使用LINQ基于这个数据库模型查询以下实体数据模型
与实体数据模型多到多个表LINQ查询
我想能够根据ProductFacets.FacetTypeId获取产品列表。
通常,我会使用连接,这不会是一个问题,但我不太明白如何查询Entity DataModel下的多对多表。
这是一个例子。SQL查询:
select p.Name, pf.FacetTypeId from Products p
inner join ProductFacets pf on p.ProductId = pf.ProductId
where pf.FacetTypeId in(8, 12)