2012-02-08 19 views
1

Entity Frameworkで取得したオブジェクトのセットは、既定で主キーで並べ替えられますか?Entity Frameworkからのデータの並べ替え順序

UPDATE:クエリで 'order by'がない場合、テーブル行が読み込まれる順序。彼らは常にランダムな順序になるのだろうか?またはまだプライマリキーでソート?

+2

選択列の順序で並べられ、私はそれはあなたのデータベースに依存推測するが、私はwouldn'tそれに依存しています。 –

答えて

3

あります。いいえデフォルトです。

の順番は、DBMSによって異なります。

データベースをプロファイルするだけで、SQL-QueryにEntity FrameworkクエリにOrder Byが含まれていないことがわかります。 (あなたのクエリがORDERBYが含まれていない場合)

+0

私は既定では、クエリによって 'order by'が存在しないことを知っています。 [OK]を、私は質問を再整理する - どのような順序でテーブルの行が読み込まれている場合は、 '順序で'のクエリです。彼らは常にランダムな順序になるのだろうか?またはまだプライマリキーでソート?返信の場合は – donRumatta

+0

thxです。実際には、項目が挿入された順番でソートされたリストを取得するために、さらにIDで注文する必要があるかどうかを知りたいと思います。 – donRumatta

関連する問題