如何使LINQPad表达式与entityFramework一起使用

时间:2013-04-10 00:30:27

标签: entity-framework-4 linqpad

以下表达式在LINQPad中正确运行。 使用EntityFramework它会运行但不排序(没有运行时错误只是错误的结果)。

非常简单的表:

分数 - int 0 -300

类型 - 字符串 - 其中四个(男性 - 女性,游戏和系列

日期 - 这里不重要

var scoresTest = from h in HighScores
                         where h.Date > startDate
                         orderby h.Type, h.Score descending // doesn't sort in EF
                         group h by h.Type into g
                         let fewItems = g.Take(15)
                         select new {key = g.Key, scores = fewItems };

我正在使用相同的Db,并且可以看到从EF返回的分数只是数据库中的第一个分数。

任何人都可以建议如何在LINQPad和EF中重写查询。

,P:)

0 个答案:

没有答案