Support for sorting parameters
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia dalla definizione dell’endpoint :list_users e segui come runtime_sort? gestisce attualmente i parametri di ordinamento. Verifica come vengono analizzate e inoltrate all’API le proprietà dell’endpoint; il lavoro è completato quando sort_with e order_with sono accettati nella definizione dell’endpoint e producono i parametri richiesti sortBy e order.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is your feature request related to a problem? Please describe.
The only sorting supported by this wrapper currently is :runtime_sort? which may be inefficient if the sorting is supported by the API.
Describe the solution you'd like
The ability to define and use sort_with and order_with properties in the endpoint definition
Describe alternatives you've considered
Currently I am using :runtime_sort?
Express the feature either with a change to resource syntax, or with a change to the resource interface
endpoint :list_users do
path("/users")
limit_with {:param, "limit"}
sort_with {:param, "sortBy"}
order_with {:param, "order"}
# runtime_sort? true
paginator CustomPaginator
end
- Lingua principale
- Elixir
- Stelle
- 28
- Fork
- 12
- Merge medio
- 8h 1m
- PR unite (30g)
- 2
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ash-project/ash_json_api_wrapper
-
Replace Tesla with ReqApertaenhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
ash-project/ash_json_api_wrapper#107 · 2 commenti · 1 reazione ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
ash-project/ash_json_api_wrapper#5 · 14 commenti ·
Tutte le issue di ash-project/ash_json_api_wrapper
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
intellij-elixir/intellij-elixir#4492 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 91/100
expert-lsp/expert#942 ·
I maintainer di solito rispondono entro 1 giorno
-
L: github:actions L: javascript
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
dependabot/dependabot-core#16615 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
carverauto/serviceradar#5756 ·
I maintainer di solito rispondono entro 1 giorno
-
Markdown preview can show an outdated version of the cell sourceForse già presa @RaphaelFakhri l’ha presa 2 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
livebook-dev/livebook#3228 ·
I maintainer di solito rispondono entro 1 giorno