修复
This commit is contained in:
@@ -58,9 +58,8 @@ public static class ExperimentGradeAggregationService
|
||||
cancellationToken);
|
||||
var requestedStudentIds = studentIds.Distinct().ToArray();
|
||||
var persistedScores = await db.ExperimentCourseGrades.AsNoTracking()
|
||||
.Where(x =>
|
||||
x.TeachingTaskId == teachingTaskId &&
|
||||
requestedStudentIds.Contains(x.StudentId))
|
||||
.Where(x => x.TeachingTaskId == teachingTaskId)
|
||||
.WhereIn(requestedStudentIds, x => x.StudentId)
|
||||
.ToDictionaryAsync(
|
||||
x => x.StudentId,
|
||||
x => x.WeightedAverageScore,
|
||||
|
||||
Reference in New Issue
Block a user