【发布时间】:2016-01-05 21:41:38
【问题描述】:
这是我的简单 ERD
对于给定的 schoolyearId,我想加载所有学校课程 + 相关学生 + 相关科目。
var schoolclasses = context.Schoolclasses
.Include(s => s.Pupils)
// How to get here the SubjectPupil + Subject for each pupil?
.Where(s => s.SchoolyearId == schoolyearId);
这个 ERD 中唯一特别的是与瞳孔和主题的多对多关系。
在 EF7 中,我像 SubjectPupil 一样为它创建了一个桥接表。
您将如何扩展我上面的查询或正确执行以获取上述查询中每个学生的主题数据?
【问题讨论】:
-
再次... 为什么要结束这个问题?有什么意见吗?