在LINQ表达式中包含多个嵌套实体级别

时间:2014-03-03 06:21:22

标签: c# linq

我有这个LINQ查询来获取层次结构中的实体,如课程 - >模块 - >章节 - >段落:

Course course = db.Courses
                .Include(i => i.Modules.Select(s => s.Chapters)); 

如何在我的LINQ查询中“包含”Pharagraph?

1 个答案:

答案 0 :(得分:0)

Course course = db.Courses.Include("Modules.Chapters.Paragraphs");

警告:如果结果集太大,这可能会导致性能问题!