좋아, 나는 다음과 같은 계층 구조를 가진 트라이 레벨 엔티티를 가지고 있습니다 : Course-> Module-> Chapter
원래 EF LINQ 문은 다음과 같습니다.
Course course = db.Courses
.Include(i => i.Modules.Select(s => s.Chapters))
.Single(x => x.Id == id);
이제 코스와 관련된 Lab이라는 다른 엔터티를 포함하고 싶습니다.
랩 엔티티를 포함 시키려면 어떻게합니까?
다음을 시도했지만 작동하지 않았습니다.
Course course = db.Courses
.Include(i => i.Modules.Select(s => s.Chapters) && i.Lab)
.Single(x => x.Id == id);
두 번째 엔터티 포함에 대한 아이디어가 있습니까?
모든 조언이나 정보는 높이 평가 될 것입니다. 감사!
.Include
포함이 코스의 손자임을 의미하지 않는 한 다른 추가 는 작동합니다. 이것 또는 더 나은 선택권은 이것입니다