【发布时间】:2018-04-16 18:33:18
【问题描述】:
我在对从数据库中检索到的数据进行分组时遇到问题,该数据由于包含我不需要的数据的列而存在重复。我试图使用 distinct 或 group by 来消除冗余。
var students= db.student.Distinct().Where(c => c.classdate== tomorrow || c.classdate== todayd).ToList();
它会返回学生的姓名,但也会根据当天可用的课程复制学生记录。我只是想获取今天和明天有课的学生列表。
我尝试过的:
students.GroupBy(x => new { x.Fn ame, x.classdate});
上面似乎返回的结果集只有按列分组和
@model IEnumerable
似乎与返回类型不兼容。
【问题讨论】:
标签: c# entity-framework linq