У меня есть следующие LINQ to SQL EF классы:
с отношением внешнего ключа на SessionId (первичная таблица WebinarSession ).
Я бы хотел, , используя лямбды , чтобы выбрать все строки WebinarSession , которые относятся к определенной линейке продуктов.
Я привел в качестве примера этот код, который, конечно, НЕ РАБОТАЕТ (он будет работать с Single inseatd Где , но он не применим, потому что у меня есть несколько экземпляров, соответствующих условию):
SessionId = _webinarRecordingsDB.WebinarSessions.Where(m => m.SessionId == m.SessionSubjects.Where(n => n.ProductLineName == productLine).SessionId);
Где _webinarRecordingsDB - это объект EF, отображающий базу данных SQL .
Кто-нибудь знает, как выполнить эту задачу? Спасибо