Где пункт о сборе

используя код BAGA от Julie Lerman 's DbContext book. Я хочу воссоздать следующий запрос SQL в LINQ и поместить результаты в коллекции списков, и у меня возникли проблемы.http://learnentityframework.com/downloads/

SELECT * FROM baga.Locations d
LEFT JOIN Lodgings l ON d.LocationID = l.destination_id
WHERE d.Country = 'usa'
AND (l.MilesFromNearestAirport > 5 or l.MilesFromNearestAirport is null)

Таким образом, на английском языке, получите все местоположения (места назначения), которые находятся в США и включите все связанные комнаты, где MilesFromNearestAirport> 5

Синтаксис нет, но я надеялся на что-то похожее ниже

var dests = context.Destinations
  .Where(d => d.Country == "USA" && d.Lodgings.Where(l => l.MilesFromNearestAirport > 5))
  .Select(d => d)
  .ToList();

Есть идеи?

Ответы на вопрос(3)

Ваш ответ на вопрос