Preskoči na glavno vsebino

Zoradenie záznamov

Ako zoradiť záznamy v REST API

Avtor: Lenka Haringerová

Záznamy je samozrejme možné radiť. Zoznam hodnôt, podľa ktorých je možné radiť, závisí od konkrétnej evidencie.

Radenie je riadené parametrom URL order. Tento parameter možno uviesť opakovane.

Ukážka: /c/firma/adresar?order=nazev

Možno riadiť, či radiť zostupne (order=nazev@A) alebo vzostupne (/c/firma/adresar?order=nazev@D).

Z dôvodu kompatibility s niektorými implementáciami možno tiež použiť parameter sort a dir (nadobúda hodnoty ASC a DESC).

Ak parameter order nie je uvedený, predvolené radenie je podľa ID. Niektoré evidencie majú výnimku, napríklad doklady sú pred ID radené ešte podľa datVyst zostupne, menové kurzy sa radia podľa platiOdData zostupne a podľa mena vzostupne.

API ďalej umožňuje radenie podľa relačných vlastností z 1. úrovne, t. j. možno zadať napríklad ?order=stredisko.nazev

Ste s tem dobili odgovor na svoje vprašanje?