Инструменты пользователя

Инструменты сайта


ru:airlay:layersettings

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:airlay:layersettings [2021/03/29 16:46]
Александр Снетков [Фильтры]
ru:airlay:layersettings [2021/04/30 16:57] (текущий)
Александр Снетков
Строка 13: Строка 13:
 Простой фильтр состоит из трех частей: Простой фильтр состоит из трех частей:
   - Имя атрибута. Задаётся в фигурных скобках.   - Имя атрибута. Задаётся в фигурных скобках.
-  - Операция сравнения. Допустимые операции: %% <, <=, >, >=, =, != %%+  - Операция. Допустимые операции
 +     * Операции сравнения: %% <, <=, >, >=, =, != %%
 +     * Операция проверки существования атрибута: %% exists %%.
   - Значение. Допустимые типы:   - Значение. Допустимые типы:
      * %% "Отключено" %% - строка.      * %% "Отключено" %% - строка.
Строка 20: Строка 22:
      * 10.5 - вещественное число.      * 10.5 - вещественное число.
      * %% date("some date") %% - метка [[https://ru.wikipedia.org/wiki/Unix-время|unix-времени]].       * %% date("some date") %% - метка [[https://ru.wikipedia.org/wiki/Unix-время|unix-времени]]. 
 +     * true, false - логические типы [[https://ru.wikipedia.org/wiki/Логический_тип|логический тип]].
  
 == Примеры == == Примеры ==
Строка 26: Строка 29:
   * %% {{ name }} = "А*"  %%    * %% {{ name }} = "А*"  %% 
   * %% {{ id }} = 1 %%     * %% {{ id }} = 1 %%  
-  * %% {{ cost }}> 9.99 %%  +  * %% {{ cost }} > 9.99 %%  
   * %% {{ date }} = date("26-03-2021") %%     * %% {{ date }} = date("26-03-2021") %%  
   * %% {{ date }} > date ("-1 year") %%    * %% {{ date }} > date ("-1 year") %% 
   * %% {{ date }} <= date ("01-01-2021")%%    * %% {{ date }} <= date ("01-01-2021")%% 
 +  * %% {{name}} exists true %%
 +  * %% {{name}} exists false %%
  
  
Строка 46: Строка 51:
  
 === Типы ===  === Типы === 
-Учитывайте формат данных, его можно определить по записи %% "10" %% строка, 10 целочисленное значение, 10.0 вещественное значение. Для использования поиска по подстроке в конце строки необходимо ставить *. При использовании функции %% date("some date") %% содержимое внутри скобок должно быть строкой.+Учитывайте формат данных, его можно определить по записи %% "10" %% строка, 10 целочисленное значение, 10.0 вещественное значение. Для использования поиска по подстроке в конце строки необходимо ставить *. При использовании функции %% date("some date") %% содержимое внутри скобок должно быть строкой. При использовании операции exists возможно использование только логического типа данных.
  
ru/airlay/layersettings.1617011189.txt.gz · Последнее изменение: 2021/03/29 16:46 — Александр Снетков