Где пункт о сборе
используя код 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();
Есть идеи?