エンティティフレームワークを使用して「Col1、Col2で並べ替え」する 質問する

エンティティフレームワークを使用して「Col1、Col2で並べ替え」する 質問する

エンティティ フレームワークを使用して 2 つの列で並べ替える必要があります。

それはどうやってやるんですか?

return _repository.GetSomething().OrderBy(x => x.Col1   .. Col2)?

つまり

SELECT * FROM Foo ORDER BY Col1, Col2

ベストアンサー1

試してみてくださいOrderBy(x => x.Col1).ThenBy(x => x.Col2)。これは LINQ 機能であり、EF に限定されるものではありません。

おすすめ記事