Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 21915|Відповідь: 1

[Джерело] EF спочатку сортує сторінку, і порядок результатів запиту лівого об'єднання є безладним

[Копіювати посилання]
Опубліковано 26.10.2018 11:11:29 | | | |
Сьогодні на інтерфейсі запиту сайту, відповідно до спадного порядку первинного ключа ID, виявлено, що список даних некоректний, і код виглядає так:

Згенерований SQL-оператор:

Результат:


Порядок нумерації повністю заплутаний


Рішення:

Спочатку з'єднуй, потім впорядковуй по, а потім пагінуй

Код:

Генеруйте SQL-оператори:

Результат:






Попередній:Нотатки до «Ставитися до часу як до друга»
Наступний:Ілюстрований латинський інструмент апаратного виявлення v1.0.0.0.5 Green Pure Edition
 Орендодавець| Опубліковано 26.10.2018 15:32:19 |
.net EF Пагіновані запити таблиці кореляції join

Другий і третій параметри у з'єднанні — це поля, пов'язані з двома таблицями   

Якщо ви не впишете назву Моделі після четвертого параметра new, система автоматично згенерує тип списку з полями



Незалежно від того, чи є частина join внутрішнім чи лівим об'єднанням, EF автоматично генеруватиме відповідний SQL на основі умов запиту
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com