У меня есть таблица:
Shop (ShopID, ShopName)
и таблица
Campaign (CampaignID, CampaignName)
, которые имеют отношение многие ко многим.Entity Framework создает для меня таблицу соединений CampaignShop
с (ShopID, CampaignID)
.Однако таблица не предоставляется EF, и я не могу использовать ее в операторах LINQ.
Как я могу запросить все магазины с указанным campaignID
?
Если я попытаюсь
dbContext.MerchantShop
.Where(c => c.Campaign.CampaignID == campaignID)
Campaign.CampaignID
не работает.