2012-02-08 2 views
1

Есть ли набор объектов, полученных с помощью платформы Entity Framework, упорядоченной по первичному ключу по умолчанию?Порядок сортировки данных из Entity Framework

UPDATE: В каком порядке строки таблицы читаются, если в запросе нет «порядка». будут ли они всегда в случайном порядке? или все еще отсортированы по первичному ключу?

+2

Я предполагаю, что это зависит от базы данных, но я wouldn't полагаться на него. –

ответ

3

не имеет значения по по умолчанию.

Порядок Полученные данные зависят от вашей СУБД..

Просто заполните свою базу данных, и вы увидите, что Query Entity Framework не имеет Order By в SQL-Query.

+0

Я знаю, что по запросу в запросе нет запроса. ОК, я переформулирую свой вопрос - в каком порядке строки таблицы читаются, если в запросе нет «порядка». будут ли они всегда в случайном порядке? или все еще отсортированы по первичному ключу? – donRumatta

+0

thx для ответа. По правде говоря, я хочу знать, нужно ли мне заказывать по id дополнительно, чтобы получить список, отсортированный по порядку, в который были вставлены элементы. – donRumatta

0

Нет, они упорядочиваются по заказу отдельных столбцов (если запрос не содержит OrderBy)

Смежные вопросы