Задать вопрос
@Anrek

Как обозначить тип сортировки?

Добрый день!

Я отправляю запрос с клиента, чтобы мне прислали товары в определенно порядке. в бэкенде отправляется запрос к базе данных.

у меня есть несколько вариантов сортировки:
- по убыванию цены
- по возрастанию цены
- по дате добавления
- по рейтингу

Вопрос: Как обозначить тип сортировки чтобы было как принято? Сгодится ли 1,2,3,4? Пришло на бэкенд 4 - значит отправляем запрос в базу данных "по рейтингу". Или лучше с клиента передавать строку сразу, что-то вроде "order by 'price'"? Или еще как-то по другому?
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Простой 3 комментария
Решение пользователя Slava Rozhnev К ответам на вопрос (2)
rozhnev
@rozhnev Куратор тега SQL
Fullstack programmer, DBA, медленно, дорого
Следует передавать 2 параметра: поле и порядок сортировки и в соответствии формировать запрос на бэке.
Ответ написан