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