#php #laravel #postman
Вопрос:
Я создаю портал администратора для проекта с Laravel, в котором пользователи смогут быть отсортированы по имени, назначению или отделу.
Я хочу только получить текущие активные параметры (в основном, когда флажок установлен рядом с именем ключа) в Postman и передать их в Laravel (Запрос) для соответствующей сортировки. Если, допустим, мы хотим отсортировать их по имени в порядке возрастания или убывания.
Как мне это сделать? Спасибо 🙂
Это мой текущий запрос почтальона (как вы можете видеть, у меня есть другие параметры): изображение здесь
Поэтому, если я хочу отсортировать пользователей в порядке возрастания, это будет: http://localhost/whereabout/wa/users/sort?order=asc
и если это по их обозначению: http://localhost/whereabout/wa/users/sort?desig=lecturer
Нужны ли мне разные маршруты для их сортировки, например, один для имен, а другой только для обозначений, или я могу сортировать их соответственно, используя один маршрут?
** Извините, если я немного расплывчат, я немного новичок в Laravel и учусь медленно. **
Комментарии:
1. Что вы имеете в виду под
currently active parameters
этим ? Что вы пробовали до сих пор и где вы застряли? Вам нужно добавить больше деталей, так как ваш вопрос довольно расплывчатый.2. @Peppermintology Извини за это. Я уже отредактировал вопрос. 🙂 Спасибо.
Ответ №1:
Создайте вызов API на стороне сервера, который получит дополнительный параметр для сортировки . и предоставьте своим пользователям вызов API с дополнительным параметром, таким как sortName ;
example.com/api/getUsers/?sortNameAscending=true
на стороне сервера проверьте вызов
if($sortNameAscending){
return $sortNamesAscending
}