2016-04-18 3 views
-1

Id and date fetched through queryTable structureテーブル構造Iは、都市リポジトリのためのLINQを使用して、テーブルの最新の追加データを取得したい

のLINQとPFAを使用して、最新の追加データをフェッチ。

+0

ようこそStackOverflow。何を試してみましたか、どこに問題がありますか? **最新の追加データ**はどういう意味ですか?それは最新の単列ですか、最新のデータですか? – RePierre

+0

var q = from n in db.Cities グループn n.Id g select new {Id = g.Key、Date = g.Max(t => t.CreateTime)}; – Priyanka

+0

テーブルに追加された行である最新のレコードを取得しようとしました – Priyanka

答えて

0

あなたがグループ化する必要はありませんのみ、最新の行を選択したい場合:

:あなたはそれぞれの国の最新の行をしたい場合は、グループ分けをする必要があります、

var latest = db.Cities 
    .OrderByDescending(c => c.CreateTime) 
    .First(); 

しかしを

var latestPerCountry = db.Cities 
    .GroupBy(c => c.CountryId) 
    .Select(@group => @group.OrderByDescending(c => c.CreateTime).First()); 
関連する問題