Entity Frameworkで取得したオブジェクトのセットは、既定で主キーで並べ替えられますか?Entity Frameworkからのデータの並べ替え順序
UPDATE:クエリで 'order by'がない場合、テーブル行が読み込まれる順序。彼らは常にランダムな順序になるのだろうか?またはまだプライマリキーでソート?
Entity Frameworkで取得したオブジェクトのセットは、既定で主キーで並べ替えられますか?Entity Frameworkからのデータの並べ替え順序
UPDATE:クエリで 'order by'がない場合、テーブル行が読み込まれる順序。彼らは常にランダムな順序になるのだろうか?またはまだプライマリキーでソート?
あります。いいえデフォルトです。
の順番は、DBMSによって異なります。
データベースをプロファイルするだけで、SQL-QueryにEntity FrameworkクエリにOrder By
が含まれていないことがわかります。 (あなたのクエリがORDERBYが含まれていない場合)
私は既定では、クエリによって 'order by'が存在しないことを知っています。 [OK]を、私は質問を再整理する - どのような順序でテーブルの行が読み込まれている場合は、 '順序で'のクエリです。彼らは常にランダムな順序になるのだろうか?またはまだプライマリキーでソート?返信の場合は – donRumatta
thxです。実際には、項目が挿入された順番でソートされたリストを取得するために、さらにIDで注文する必要があるかどうかを知りたいと思います。 – donRumatta
いいえ、彼らは
選択列の順序で並べられ、私はそれはあなたのデータベースに依存推測するが、私はwouldn'tそれに依存しています。 –