Filtrování záznamů
Záznamy ve WinStromu je možné filtrovat. Hodnoty ve filtrech mohou být buď přímo – podporované typy proměnných, identifikátory záznamů nebo zástupné (např. now() či me()).
Podporované operátory:
| Operátor |
Název |
Popis |
Ukázka |
= nebo == |
Rovnost |
Operátor se rovná hodnotě |
a = 1 |
<> nebo != |
Nerovnost |
Operátor se nerovná hodnotě |
a != 1 |
< |
Menší |
|
a < 1 |
<= |
Menší nebo rovno |
|
a <= 1 |
> |
Větší |
|
a > 1 |
>= |
Větší nebo rovno |
|
a >= 1 |
like |
Obsahuje |
Záznam obsahuje řetězec |
a like 'inStr' |
between |
Je v rozsahu |
|
vek between 18 100 |
begins |
Začíná na |
|
a begins 'Win' |
ends |
Končí na |
|
a ends 'Strom' |
| Operátor |
Název |
Popis |
Ukázka |
and |
Logický operátor and |
Umožňuje kombinovat podmínky |
a = 1 and b = 1 |
or |
Logický operátor or |
Umožňuje kombinovat podmínky |
a = 1 or a = 2 |
| Proměnná |
Název |
Popis |
Ukázka |
now() |
Aktuální datum a čas |
Umožňuje zobrazovat záznamy s ohledem na aktuální datum a čas. |
datSplat < now() |
me() |
Jméno přihlášeného uživatele |
Umožňuje zobrazovat záznamy s ohledem na aktuálně přihlášeného uživatele. |
uzivatel = me() |
Filtry musí být v URL správně zakódovány. Při ruční tvorbě filtru jej stačí napsat nezakódovaný v prohlížeči Firefox. Když jej pak zkopírujete do schránky, Firefox je překóduje.
Chcete si vyzkoušet REST-API na vlastní kůži? Navštivte naši demo instalaci.