У меня есть две сущности, которые N: N - связаны друг с другом. На примере я покажу вам, что я имею в виду:
- У меня есть сессия (ave_Session), и там мы можем поставить «Тренеры»
(ave_trainer) на каждую сессию
- Я пытаюсь получить список всех
«Тренеры» для конкретной сессии
- Они связаны друг с другом в
N: N (имя отношения: ave_ave_session_ave_trainer)
- Я работаю в VS2010 и с C # => Я пытаюсь получить данные через LINQ
Я недавно только начал с LINQ, так что, возможно, вы, ребята, можете помочь мне в этом. Следующее, что я попробовал, и я дал мне « AttributeFrom и AttributeTo должны быть либо оба указаны, либо оба опущены. Вы не можете передать только один или другой. AttributeFrom:, AttributeTo: ave_trainerid » - ошибка:
var formatteurs = (from f in ORGContext.CreateQuery<ave_trainer>()
join s in ORGContext.CreateQuery<ave_ave_session_ave_trainer>() on f.Id equals s.ave_trainerid.Value
join c in ORGContext.CreateQuery<ave_session>() on s.ave_sessionid.Value equals c.Id
where c.Id == item.Id
select f).ToList();
item.id - это идентификатор сессии. Спасибо заранее, если вы можете мне помочь!