Учитывая следующую иерархию таблиц базы данных:
Region
------
RegionId
RegionName
Country
-------
CountryId
RegionId
CountryName
Destination
-----------
DestinationId
CountryId
DestinationName
Venue
-----
VenueId
DestinationId
VenueName
У меня следующий запрос Entity Framework:
var result = from region in context.Region.Include("Country.Destination.Venue")
select region
, который вернет все строки из всех таблиц (внешнее объединение)
Можно ли ввести предложение where, чтобы включались только строки, в которых место проведения не равно нулю (или используется внутреннее соединение)?
Спасибо