0

UnitOfWork 関数を使用して、次のようにデータベースからアイテムを取得しています。

var items = UnitOfWork.ConversationPosts.Query(postFilter).Take(10);

しかし、最初の 10 個の固有アイテムを取得する方法はありますか? このようなLinq関数を使用してみましたが、適切に使用する方法がわかりません:

var items= UnitOfWork.ConversationPosts.Query(postFilter).Take(10).Where(x =>x.id ___);
4

1 に答える 1

0
var items = UnitOfWork.ConversationPosts
              .Query(postFilter)
              .GroupBy(c => c.Id)
              .Select(d => d.First())
              .Take(10);
于 2013-05-15T13:26:55.977 に答える