2012-02-13 66 views

回答

3

既然你正在尋找一些簡單的東西,試試看。

int recordsPerPage = 10, currentIndex = 0; 
var groupQuery = 
    myDC.Flights. 
    GroupBy(f => EntityFunctions.TruncateTime(f.Arrival)). 
    Skip(recordsPerPage * currentIndex). 
    Take(recordsPerPage); 

這會給你回飛行的對象組,你可以,但是你打算使用。

+0

實體框架不支持您從實體獲取數據的簡單解決方案! linq to entity不支持'f.Arrival.Date'中的'.Date'。 – 2012-02-13 14:01:45

+0

@Reza你是完全正確的,當你想要Entities時,我回答了LinqToSql。答案已更新。 – 2012-02-13 16:08:14

+0

我一直在尋找這個很長一段時間! – 2013-08-22 19:28:24