Вернуть таблицу с конца. ASP.NET Core

173
23 декабря 2018, 22:10

Все что мне нужно это в этом коде вернуть таблицу в обратном порядке. И метод Reverse тут не помогает. Так как тут не чистый массив а дата с попутными параметрами.

 IQueryable<Post> source = db2.Post;

Код, где что-то вроде

IQueryable<Post> source = db2.Post.Reverse();

или

var x = db2.Post.Reverse();     
IQueryable<Post> source = x;

Не Работает:(

Полюбому нужно все это записать в IQueryable, так как эту нужно в дальнейшем коде.

var count = await source.CountAsync();
        var items = await source.Skip((page - 1) * 
  pageSize).Take(pageSize).ToListAsync();
Answer 1

Используйте

.OrderByDescending(x => x.Id)

В конце запроса.

Если у вас нужно сортировать не по Id, то подставьте своё поле.

Также обратите внимание, что в случае guid сортировка не имеет смысла - там рандомные значения, а не автоинкремент.

READ ALSO
Ошибка в скрипте Unity

Ошибка в скрипте Unity

К обьекту прикрепил данный скрипт, цель: автоматическое смещени е обьекта по оси Y, в итоге ничего не срабатываетВ чем проблема?

157
Вытянуть слово из url

Вытянуть слово из url

Есть ссылки вида:

177
Как заменить видимое значение select option?

Как заменить видимое значение select option?

В моей форме есть выбор нужного параметра

187
Обрезка картинок в папке средствами php

Обрезка картинок в папке средствами php

Есть папка с 6000+ картинкамиОни все разного размера, их нужно порезать под квадрат

154