【发布时间】:2016-02-28 10:33:39
【问题描述】:
我需要 EF6 中的 LINQ 查询方面的帮助。
主表称为EXAM。它的孩子是ExamResult。
每个ExamResult 都有一个Question 和选定的Answer。
每个Answer 都有power(0 表示错误,1 表示正确)。
如果我想知道正确答案的总数,我只需运行命令:
var examTotal = db.Exams.FirstOrDefault(ex => ex.ExamID == examId).ExamResults.Sum(er => er.Answer.Power);
我的问题是当一些问题没有得到回答时,我得到了NullReferenceException。
【问题讨论】:
标签: c# entity-framework linq master-detail