Я пытаюсь получить список в linq с объединениями и получить все события для указанного c пользователя.
Это мой запрос:
var runnerObject = from r in _context.Runners
join re in _context.RunnerEvents
on r.RunnerId equals re.RunnerId
join e in _context.Events
on re.EventId equals e.EventId
where r.RunnerId == runnerId
select new RunnerVM
{
RunnerId = r.RunnerId,
FirstName = r.FirstName,
LastName = r.LastName,
UserId = r.UserId,
Events = //get all events in Events table for the runnerId
};
События должны быть всеми записями из таблицы событий для этого бегуна на основе их идентификатора, который объединен в таблице RunnerEvents. Как я могу получить это?