Операторы условий
В приведенных ниже таблицах представлена информация о доступных операторах условий для конкретных типов колонок.
- Системное имя – содержит имя системного оператора, которое используется в строках условий или скриптах.
- Тип колонки – содержит все типы колонок, к которым можно применить оператор.
- Скрипт – содержит пример скрипта.
- Конструктор условий – содержит условие и его результат.
подсказка
- Входные данные для полей типа Date/Time должны иметь следующий формат ГГГГ-ММ-ДД чч:мм:сс.
- В скриптах и для JS инъектиций условия для полей типа Time требуют ввода времени в формате UTC.
равно
Оператор не учитывает регистр.
Системное имя: =
Тип колонки | Скрипт | Конструктор условий |
---|---|---|
True/False | current.addQuery('active', true); current.addQuery('active', '1'); | Активно равно Да Выходные данные – все записи, в которых значение поля Аткивно равно Да (флажок = = true). |
Choice | current.addQuery('state', '2'); // В работе | Статус равно В работе Выходные данные – все записи, в которых значение поля Статус равно В работе. |
Document ID | current.addQuery('item', '0229fa8abcbe1f530255bff6baf40b91'); | Объект согласования равно TSK0000001 Создать отчет Выходные данные – все записи, в которых значение поля Объект согласов ания равно "TSK0000001 Создать отчет". |
JSON | current.addQuery('data', '!=', '{"user_id": "ivan.ivanov", "email": "ivan.ivanov@example.com"} '); | Данные равно {"user_id": "ivan.ivanov", "email": "ivan.ivanov@example.com"} Выходные данные – все записи, в которых значение поля Данные равно " {"user_id": "ivan.ivanov", "email": "ivan.ivanov@example.com"} ". |
List | current.addQuery('categories', '155988310508800001'); | Категории равно Статьи Выходные данные – все записи, в которых значение поля Категории равно Статьи. |
Big Integer | current.addQuery('size_bytes', '100'); | Размер в байтах равно 100 Выходные данные – все записи, в которых значение поля Размер в байтах равно 100. |
Integer | current.addQuery('order', '7'); | Порядок равно 7 Выходные данные – все записи, в которых значение поля Порядок равно 7. |
Small Integer | current.addQuery('utc_offset', '3'); | Смещение UTC равно 3 Выходные данные – все записи, в которых значение поля Смещение UTC равно 3. |
Decimal | current.addQuery('memory_usage', '12'); | Занято памяти равно 12 Выходные данные – все записи, в которых значение поля Занято памяти равно 12. |
Float | current.addQuery('processing_time', '0.3'); | Время обработки равно 0.3 Выходные данные – все записи, в которых значение поля Время обработки равно 0.3. |
Percent Completed | current.addQuery('threshold_exceedance', '35'); | Порог превышения равно 35 Выходные данные – все записи, в которых значение поля Порог превышения равно 35. |
Duration | current.addQuery('minimum_duration', '360000'); | Минимальная длительность равно 360000 Выходные данные – все записи, в которых значение поля Минимальная длительность равно 360000 (= 6 минут). |
Reference | current.addQuery('caller', '160624751417596911'); | Заявитель равно Иван Иванов Выходные данные – все записи, в которых значение поля Заявитель равно Иван Иванов. |
Record Class | current.addQuery('sys_db_table_id', '155931135900000084'); | Таблица равно Пользователи Выходные данные – все записи, в которых значение поля Таблицы равно Пользователи. |
Phone | current.addQuery('mobile_phone', '+79123455678'); | Номер телефона равно +79123455678 Выходные данные – все записи, в которых значение поля Номер телефона равно +79123455678. |
String | current.addQuery('first_name', 'Иван'); | Имя равно Иван Выходные данные – все записи, в которых значение поля Имя равно Иван. |
Text | current.addQuery('description', 'Для подключения нового оборудования'); | Описание равно Для подключения нового оборудования Выходные данные – все записи, в которых значение поля Описание равно "Для подключения нового оборудования". |
Translated Text | current.addQuery('title', 'Проблема'); | Заголовок равно Проблема Выходные данные – все записи, в которых значение поля Заголовок равно Проблема. |
Conditions | current.addQuery('completion_conditions', 'state=7') | Условия завершения равно state=7 Выходные данные – все записи, в которых значение поля Условия завершения равно state=7 (Статус = Заверешено). |
URL | current.addQuery('website', 'simpleone.ru'); | Сайт равно simpleone.ru Выходные данные – все записи, в которых значение поля Сайт равно "simpleone.ru". |
не равно
Оператор не учитывает регистр.
Системное имя: !=
Тип колонки | Скрипт | Конструктор условий |
---|---|---|
True/False | current.addQuery('active', '!=', true); current.addQuery('active', '!=', '1'); | Активно не равно Yes Выходные данные – все записи, в которых значение поля Активно не равно Да (флажок = true). |
Choice | current.addQuery('state', '!=', '2'); // В работе | Статус не равно В работе Выходные данные – все записи, в которых значение поля Статус не равно В работе. |
Document ID | current.addQuery('item', '!=' '0229fa8abcbe1f530255bff6baf40b91'); | Объект согласования не равно TSK0000001 Создать отчет Выходные данные – все записи, в которых значение поля Объект согласования не равно "TSK0000001 Создать отчет". |
JSON | current.addQuery('data', '{"user_id": "ivan.ivanov", "email": "ivan.ivanov@example.com"} '); | Данные не равно {"user_id": "ivan.ivanov", "email": "ivan.ivanov@example.com"} Выходные данные – все записи, в которых значение поля Данные не равно не равно " {"user_id": "ivan.ivanov", "email": "ivan.ivanov@example.com"} ".. |
List | current.addQuery('categories', '!=', '155988310508800001'); | Категории не равно Статьи Выходные данные – все записи, в которых значение поля Категории не равно Статьи. |
Big Integer | current.addQuery('size_bytes', '!=', '100'); | Размер в байтах не равно 100 Выходные данные – все записи, в которых значение поля Размер в байтах не равно 100. |
Integer | current.addQuery('order', '!=', '7'); | Порядок не равно 7 Выходные данные – все записи, в которых значение поля Порядок не равно 7. |
Small Integer | current.addQuery('utc_offset', '!=', '3'); | Смещение UTC не равно 3 Выходные данные – все записи, в которых значение поля Смещение UTC не равно 3. |
Decimal | current.addQuery('memory_usage', '!=', '12'); | Занято памяти не равно 12 Выходные данные – все записи, в которых значение поля Занято памяти не равно 12. |
Float | current.addQuery('processing_time', '!=', '0.3'); | Время обработки не равно 0.3 Выходные данные – все записи, в которых значение поля Время обработки не равно 0.3. |
Percent Completed | current.addQuery('threshold_exceedance', '!=', '35'); | Порог превышения не равно 35 Выходные данные – все записи, в которых значение поля Порог превышения не равно 35. |
Duration | current.addQuery('minimum_duration', '360000'); | Минимальная длительность не равно 360000 Выходные данные – все записи, в которых значение поля Минимальная длительность не равно 360000 (= 6 минут). |
Reference | current.addQuery('caller', '!=', '160624751417596911'); | Заявитель не равно Иван Иванов Выходные данные – все записи, в которых значение поля Заявитель не равно Иван Иванов. |
Record Class | current.addQuery('sys_db_table_id', '!=','155931135900000084'); | Таблица не равно Пользователи Выходные данные – все записи, в которых значение поля Таблицы не равно Пользователи. |
Phone | current.addQuery('mobile_phone', '!=', '+79123455678'); | Номер телефона не равно +79123455678 Выходные данные – все записи, в которых значение поля Номер телефона не равно +79123455678. |
String | current.addQuery('first_name', '!=', 'Иван'); | Имя не равно Иван Выходные данные – все записи, в которых значение поля Имя не равно Иван. |
Text | current.addQuery('description', '!=', 'Для подключения нового оборудования'); | Описание не равно Для подключения нового оборудования Выходные данные – все записи, в которых значение поля Описание не равно "Для подключения нового оборудования". |
Translated Text | current.addQuery('title', '!=', 'Проблема'); | Заголовок не равно Проблема Выходные данные – все записи, в которых значение поля Заголовок не равно Проблема. |
Conditions | current.addQuery('completion_conditions', '!=', 'state=7') | Условия завершения не равно state=7 Выходные данные – все записи, в которых значение поля Условия завершения не равно state=7 (Статус = Завершено). |
URL | current.addQuery('website', '!=', 'simpleone.ru'); | Сайт не равно simpleone.ru Выходные данные – все записи, в которых значение поля Сайт не равно "simpleone.ru". |
совпадает с
Оператор не учитывает регистр.
Системное имя: SAMEAS
Тип колонки | Скрипт | Конструктор условий |
---|---|---|
True/False | current.addQuery('active', 'sameas', 'published'); | Активно совпадает с Опубликовано Выходные данные – все записи, в которых поля Активно и Опубликовано имеют одинаковые значения (оба true или false). |
Choice | current.addQuery('urgency', 'sameas', 'impact'); | Срочность совпадает с Влияние Выходные данные – все записи, в которых поля Срочность и Влияние имеют одинаковые значения. |
Date | current.addQuery('expired_at', 'sameas', 'starts_at'); | Истекло в совпадает с Начинается в Выходные данные – все записи, в которых поля Истекло в и Начинается в имеют одинаковые значения. |
Date/Time | current.addQuery('sys_created_at', 'sameas', 'sys_updated_at'); | Создано в совпадает с Изменено в Выходные данные – все записи, в которых поля Создано в и Изменено в имеют одинаковые значения. |
JSON | current.addQuery('diplayable_path', 'sameas', 'formatter'); | Копия JSON совпадает с Составной ключ Выходные данные – все записи, в которых поля Копия JSON и Составной ключ имеют одинаковые значения. |
Reference | current.addQuery('caller', 'sameas', 'assigned_user'); | Заявитель совпадает с Ответственный Выходные данные – все записи, в которых поля Заявитель и Ответственный имеют одинаковые значения (пустые значения также считаются). |
Big Integer | current.addQuery('taskpd', 'sameas', 'completed_tasks'); | Задач в день совпадает с Выполнено задач Выходные данные – все записи, в которых поля Задач в день и Выполнено задач имеют одинаковые значения. |
Integer | current.addQuery('service_life', 'sameas', 'warranty'); | Срок службы совпадает с Гарантия Выходные данные – все записи, в которых поля Срок службы и Гарантия имеют одинаковые значения. |
Small Integer | current.addQuery('order', 'sameas', 'nested_level'); | Порядок совпадает с Уровень вложенности Выходные данные – все записи, в которых поля Порядок и Уровень вложенности имеют одинаковые значения. |
Decimal | current.addQuery('input_voltage', 'sameas', 'output_tension'); | Входное напряжение совпадает с Выходное напряжение Выходные данные – все записи, в которых поля Входное напряжение и Выходное напряжение имеют одинаковые значения. |
Float | current.addQuery('weight', 'sameas', 'height'); | Вес совпадает с Высота Выходные данные – все записи, в которых поля Вес и Высота имеют одинаковые значения. |
Percent Completed | current.addQuery('ssd', 'sameas', 'hdd'); | SSD накопитель совпадает с HDD диск Выходные данные – все записи, в которых поля SSD накопитель и HDD диск имеют одинаковые значения. |
Duration | current.addQuery('minimum_duration', 'sameas', 'duration'); | Минимальная длительность совпадает с Длительность Выходные данные – все записи, в которых поля Минимальная длительность и Длительность имеют одинаковые значения. |
Phone | current.addQuery('business_phone', 'sameas', 'mobile_phone'); | Рабочий телефон совпадает с Номер телефона Выходные данные – все записи, в которых поля Рабочий телефон и Номер телефона имеют одинаковые значения. |
String | current.addQuery('display_name', 'sameas', 'number'); | Отображаемое имя совпадает с Номер Выходные данные – все записи, в которых поля Отображаемое имя и Номер имеют одинаковые значения. |
Text | current.addQuery('description', 'sameas', 'comments'); | Описание совпадает с Комментарии Выходные данные – все записи, в которых поля Описание и Комментарии имеют одинак овые значения. |
Translated Text | current.addQuery('title', 'sameas', 'portal_title'); | Заголовок совпадает с Портальный заголовок Выходные данные – все записи, в которых поля Заголовок и Портальный заголовок имеют одинаковые значения. |
Conditions | current.addQuery('pause_conditions', 'sameas', 'cancel_conditions'); | Условия паузы совпадает с Условия отмены Выходные данные – все записи, в которых поля Условия паузы и Условия отмены имеют одинаковые значения. |
URL | current.addQuery('redirect_url', 'sameas', 'path_url'); | URL переадресации совпадает с URL путь Выходные данные – все записи, в которых поля URL переадресации и URL путь имеют одинаковые значения. |
любое
Системное имя: ANYTHING
Тип колонки | Скрипт | Конструктор условий |
---|---|---|
True/False | current.addQuery('active', 'anything'); | Активно любое Выходные данные – все записи, в которых п оле Активно имеет любое значение (true или false). |
Choice | current.addQuery('urgency', 'anything'); | Срочность любое Выходные данные – все записи, в которых поле Срочность имеет любое значение. |
Date | current.addQuery('expire_at', 'anything'); | Истекло в любое Выходные данные – все записи, в которых поле Истекло в имеет любое значение. |
Date/Time | current.addQuery('sys_created_at', 'anything'); | Создано в любое Выходные данные – все записи, в которых поле Создано в имеет любое значение. |
JSON | current.addQuery('data', 'anything'); | Данные любое Выходные данные – все записи, в которых поле Данные имеет любое значение. |
Reference | current.addQuery('caller', 'anything'); | Заявитель любое Выходные данные – все записи, в которых поле Заявитель имеет любое значение. |
Big Integer | current.addQuery('taskpd', 'anything'); | Задач в день любое Выходные данные – все записи, в которых поле Задач в день имеет любое значение. |
Integer | current.addQuery('service_life', 'anything'); | Срок службы любое Выходные данные – все записи, в которых поле Срок службы имеет любое значение. |
Small Integer | current.addQuery('order', 'anything'); | Порядок любое Выходные данные – все записи, в которых поле Порядок имеет любое значение. |
Decimal | current.addQuery('input_voltage', 'anything'); | Входное напряжение любое Выходные данные – все записи, в которых поле Входное напряжение имеет любое значение. |
Float | current.addQuery('weight', 'anything'); | Вес любое Выходные данные – все записи, в которых поле Вес имеет любое значение. |
Percent Completed | current.addQuery('ssd', 'anything'); | SSD накопитель любое Выходные данные – все записи, в которых поле SSD накопитель имеет любое значение. |
Duration | current.addQuery('minimum_duration', 'anything'); | Минимальная длительность любое Выходные данные – все записи, в которых поле Минимальная длительность имеет любое значение. |
Phone | current.addQuery('business_phone', 'anything'); | Рабочий телефон любое Выходные данные – все записи, в которых поле Рабочий телефон имеет любое значение. |
String | current.addQuery('display_name', 'anything'); | Отображаемое имя любое Выходные данные – все записи, в которых поле Отображаемое имя имеет любое значение. |
Text | current.addQuery('description', 'anything'); | Описание любое Выходные данные – все записи, в которых поле Описание имеет любое значение. |
Translated Text | current.addQuery('title', 'anything'); | Заголовок любое Выходные данные – все записи, в которых поле Заголовок имеет любое значение. |
Conditions | current.addQuery('pause_conditions', 'anything'); | Условия паузы любое Выходные данные – все записи, в которых поле Условия паузы имеет любое значение. |
URL | current.addQuery('redirect_url', 'anything'); | URL переадресации любое Выходные данные – все записи, в которых поле URL переадресации имеет любое значение. |
не совпадает с
Оператор не учитывает регистр.
Системное имя: NSAMEAS
Тип колонки | Скрипт | Конструктор условий |
---|---|---|
True/False | current.addQuery('active', 'nsameas', 'published'); | Активно не совпадает с Опубликовано Выходные данные – все записи, в которых поля Активно и Опубликовано имеют разные значения (у одного true, у другого false). |
Choice | current.addQuery('urgency', 'nsameas', 'impact'); | Срочность не совпадает с Влияние Выходные данные – все записи, в которых поля Срочность и Влияние имеют разные значения (у одного "Высокая" у другого "Среднее"). |
Date | current.addQuery('expired_at', 'nsameas', 'starts_at'); | Истекло в не совпадает с Начинается в Выходные данные – все записи, в которых поля Истекло в и Начинается в имеют разные значения. |
Date/Time | current.addQuery('sys_created_at', 'nsameas', 'sys_updated_at'); | Создано в не совпадает с Изменено в Выходные данные – все записи, в которых поля Создано в и Изменено в имеют разные значения. |
JSON | current.addQuery('json_copy', 'nsameas', 'composite_key'); | Копия JSON не совпадает с Составной ключ Выходные данные – все записи, в которых поля Копия JSON и Составной ключ имеют разные значения. |
Reference | current.addQuery('caller', 'nsameas', 'assigned_user'); | Заявитель не совпадает с Ответственный Выходные данные – все записи, в которых поля Заявитель и Ответственный имеют разные значения. |
Big Integer | current.addQuery('taskpd', 'nsameas', 'completed_tasks'); | Задач в день не совпадает с Выполнено задач Выходные данные – все записи, в которых поля Задач в день и Выполнено задач имеют разные значения. |
Integer | current.addQuery('service_life', 'nsameas', 'warranty'); | Срок службы не совпадает с Гарантия Выходные данные – все записи, в которых поля Срок службы и Гарантия имеют разные значения. |
Small Integer | current.addQuery('order', 'nsameas', 'nested_level'); | Порядок не совпадает с Уровень вложенности Выходные данные – все записи, в которых поля Порядок и Уровень вложенности имеют разные значения. |
Decimal | current.addQuery('input_voltage', 'nsameas', 'output_tension'); | Входное напряжение не совпадает с Выходное напряжение Выходные данные – все записи, в которых поля Входное напряжение и Выходное напряжение имеют разные значения. |
Float | current.addQuery('weight', 'nsameas', 'height'); | Вес не совпадает с Высота Выходные данные – все записи, в которых поля Вес и Высота имеют разные значения. |
Percent Completed | current.addQuery('ssd', 'nsameas', 'hdd'); | SSD накопитель не совпадает с HDD диск Выходные данные – все записи, в которых поля SSD накопитель и HDD диск имеют разные значения. |
Duration | current.addQuery('minimum_duration', 'nsameas', 'duration'); | Минимальная длительность не совпадает с Длительность Выходные данные – все записи, в которых поля Минимальная длительность и Длительность имеют разные значения. |
Phone | current.addQuery('business_phone', 'nsameas', 'mobile_phone'); | Рабочий телефон не совпадает с Номер телефона Выходные данные – все записи, в которых поля Рабочий телефон и Номер телефона имеют разные значения. |
String | current.addQuery('display_name', 'nsameas', 'number'); | Отображаемое имя не совпадает с Номер Выходные данные – все записи, в которых поля Отображаемое имя и Номер имеют разные значения. |
Text | current.addQuery('description', 'nsameas', 'comments'); | Описание не совпадает с Комментарии Выходные данные – все записи, в которых поля Описание и Комментарии имеют разные значения. |
Translated Text | current.addQuery('title', 'nsameas', 'portal_title'); | Заголовок не совпадает с Портальный заголовок Выходные данные – все записи, в которых поля Заголовок и Портальный заголовок имеют разные значения. |
Conditions | current.addQuery('pause_conditions', 'nsameas', 'cancel_conditions'); | Условия паузы не совпадает с Условия отмены Выходные данные – все записи, в которых поля Условия паузы и Условия отмены имеют разные значения. |
URL | current.addQuery('redirect_url', 'nsameas', 'path_url'); | URL переадресации не совпадает с URL путь Выходные данные – все записи, в которых поля URL переадресации и URL путь имеют разные значения. |
одно из
внимание
В конструкторе условий значения в поле ввода должны быть разделены запятой или начинаться с новой строки. Нельзя использовать пробелы.
Системное имя: IN
Тип колонки | Скрипт | Конструктор условий |
---|---|---|
Choice | current.addQuery('priority', 'in', ['2', '3']);// // Высокий ИЛИ Средний | Приоритет одно из Высокий, Средний Выходные данные – все записи, в которых поле Приоритет имеет значение "Высокий" или "Средний". |
Document ID | current.addQuery('item', 'in', ['0229fa8abcbe1f530247ebc80fcad95c', '0229fa8abcbe1f530247cfab67e9b8ab']); | Оператор не содержит недоступен для полей типа Document ID в конструкторе условий. Вместо этого используйте сложное условие с И как в примере: Объект согласования равно TSK0000005 Верификация И Объект согласования равно TSK0000001 Задача 1. |
Reference | current.addQuery('table_id', 'in', ['155964310500000291', '160456341213536956']); | Таблица одно из Известные ошибки, Статьи Выходные данные – все записи, в которых поле Таблицы имеет значение Известные ошибки или Статьи. |
Record Class | current.addQuery('sys_db_table_id', 'in', ['155931135900000084', '156873090301469473']); | Таблица одно из Пользователи, Сотрудники Выходные данные – все записи, в которых поле Таблицы имеет значение Пользователи или Сотрудники. |
Big Integer | current.addQuery('size_bytes', 'in', [10, 32]); | Размер в байтах одно из 10,32 Выходные данные – все записи, в которых поле Размер в байтах имеет значение 10 или 32. |
Integer | current.addQuery('order', 'in', [100, 200]); | Порядок одно из 100, 200 Выходные данные – все записи, в которых поле Порядок имеет значение 100 или 200. |
Small Integer | current.addQuery('utc_offset', 'in', [3, 5]); | Смещение UTC одно из 3, 5 Выходные данные – все записи, в которых поле Смещение UTC имеет значение 3 или 5. |
Decimal | current.addQuery('memory_usage', 'in', [100, 300]); | Занято памяти одно из 100, 300 Выходные данные – все записи, в которых поле Занято памяти имеет значение 100 или 300. |
Float | current.addQuery('processing_time', 'in', [1.5, 3.5]); | Время обработки одно из 1.5, 3.5 Выходные данные – все записи, в которых поле Время обработки имеет значение 1.5 или 3.5. |
Percent Completed | current.addQuery('threshold_exceedance', 'in', [20, 30]); | Порог превышения одно из 20, 30 Выходные данные – все записи, в которых поле Порог превышения имеет значение 20 или 30. |
Duration | current.addQuery('minimum_duration', 'in', [30, 60]); | Минимальная длительность одно из 30, 60 Выходные данные – все записи, в которых поле Минимальная длительность имеет значение 30 или 60. |
ни одно из
Системное имя: NOT IN
Тип колонки | Скрипт | Конструктор условий |
---|---|---|
Choice | current.addQuery('priority', 'not in', ['2', '3']); // не Высокий И не Средний | Приоритет ни одно из Высокий, Средний Выходные данные – все записи, в которых значение поля Приоритет имеет любое значение, кроме "Высокий" или "Средний". |
Document ID | current.addQuery('item', 'not in', ['0229fa8abcbe1f530247ebc80fcad95c', '0229fa8abcbe1f530247cfab67e9b8ab']); | Оператор не содержит недоступен для полей типа Document ID в конструкторе условий. Вместо этого используйте сложное условие с И как в примере: Объект согласования не равно TSK0000005 Верификация И Таблица не равно TSK0000001 Задача 1 |
Reference | current.addQuery('table_id', 'not in', ['155964310500000291', '160456341213536956']); | Оператор не содержит недоступен для полей типа Reference в конструкторе условий. Вместо этого используйте сложное условие с И как в примере: Таблица не равно Известные ошибки И Таблица не равно Статьи. |
Record Class | current.addQuery('sys_db_table_id', 'not in', ['155931135900000084', '156873090301469473']); | Оператор не содержит недоступен для полей типа Record Class в конструкторе условий. Вместо этого используйте сложное условие с И как в примере: Таблица не равно Пользователи И Таблица не равно Сотрудники. |
Big Integer | current.addQuery('size_bytes', 'not in', [10, 32]); | Оператор не содержит недоступен для полей типа Big Integer в конструкторе условий. Вместо этого используйте сложное условие с И как в примере: Размер в байтах не равно 10 И Размер в байтах не равно 32. |
Integer | current.addQuery('order', 'not in', [100, 200]); | Оператор не содержит недоступен для полей типа Integer в конструкторе условий. Вместо этого используйте сложное условие с И как в примере: Порядок не равно 100 И Порядок не равно 200. |
Small Integer | current.addQuery('utc_offset', 'not in', [3, 5]); | Оператор не содержит недоступен для полей типа Small Integer в конструкторе условий. Вместо этого используйте сложное условие с И как в примере: Смещение UTC не равно 3 И Смещение UTC не равно 5. |
Decimal | current.addQuery('memory_usage', 'not in', [100, 300]); | Оператор не содержит недоступен для полей типа Decimal в конструкторе условий. Вместо этого используйте сложное условие с И как в примере: Занято памяти не равно 100 И Занято памяти не равно 300. |
Float | current.addQuery('processing_time', 'not in', [1.5, 3.5]); | Оператор не содержит недоступен для полей типа Float в конструкторе условий. Вместо этого используйте сложное условие с И как в примере: Время обработки не равно 1.5 И Время обработки не равно 3.5. |
Percent Completed | current.addQuery('threshold_exceedance', 'not in', [20, 30]); | Оператор не содержит недоступен для полей типа Percent Completed в конструкторе условий. Вместо этого используйте сложное условие с И как в примере: Порог превышения не равно 20 И Порог превышения не равно 30. |
Duration | current.addQuery('minimum_duration', 'not in', [30, 60]); | Оператор не содержит недоступен для полей типа Duration в конструкторе условий. Вместо этого используйте сложное условие с И как в примере: Минимальная длительность не равно 30 И Минимальная длительность не равно 60. |
больше
Системное имя: >
Тип колонки | Скрипт | Конструктор условий |
---|---|---|
Choice | current.addQuery('priority', '>', '3') // Высокий | Приоритет больше Высокий Выходные данные – все записи, в которых значение поля Приоритет больше, чем Высокий. |
Big Integer | current.addQuery('max_length', '>', 255); | Максимальная длина больше 255 Выходные данные – все записи, в которых значение поля Максимальная длина больше 255. |
Integer | current.addQuery('order', '>', '7'); | Порядок больше 7 Выходные данные – все записи, в которых значение поля Порядок больше 7. |
Small Integer | current.addQuery('utc_offset', '>', '3'); | Смещение UTC больше 3 Выходные данные – все записи, в которых значение поля Смещение UTC больше 3. |
Decimal | current.addQuery('memory_usage', '>', '12'); | Занято памяти больше 12 Выходные данные – все записи, в которых значение поля Занято памяти больше 12. |
Float | current.addQuery('processing_time', '>', '0.3'); | Время обработки больше 0.3 Выходные данные – все записи, в которых значение поля Время обработки больше 0.3. |
Percent Completed | current.addQuery('threshold_exceedance', '>', '35'); | Порог превышения больше 35 Выходные данные – все записи, в которых значение поля Порог превышения больше 35. |
Duration | current.addQuery('minimum_duration', '>', '360000'); | Минимальная длительность больше 360000 Выходные данные – все записи, в которых значение поля Минимальная длительность больше 360000 (= 6 минут). |
меньше
Системное имя: <
Тип колонки | Скрипт | Конструктор условий |
---|---|---|
Choice | current.addQuery('priority', '<', '3') // Высокий | Приоритет меньше Высокий Выходные данные – все записи, в которых значение поля Приоритет меньше, чем Высокий. |
Big Integer | current.addQuery('max_length', '<', 255); | Максимальная длина меньше 255 Выходные данные – все записи, в которых значение поля Максимальная длина меньше 255. |
Integer | current.addQuery('order', '<', '7'); | Порядок меньше 7 Выходные данные – все записи, в которых значение поля Порядок меньше 7. |
Small Integer | current.addQuery('utc_offset', '<', '3'); | Смещение UTC меньше 3 Выходные данные – все записи, в которых значение поля Смещение UTC меньше 3. |
Decimal | current.addQuery('memory_usage', '<', '12'); | Занято памяти меньше 12 Выходные данные – все записи, в которых значение поля Занято памяти меньше 12. |
Float | current.addQuery('processing_time', '<', '0.3'); | Время обработки меньше 0.3 Выходные данные – все записи, в которых значение поля Время обработки меньше 0.3. |
Percent Completed | current.addQuery('threshold_exceedance', '<', '35'); | Порог превышения меньше 35 Выходные данные – все записи, в которых значение поля Порог превышения меньше 35. |
Duration | current.addQuery('minimum_duration', '<', '360000'); | Минимальная длительность меньше 360000 Выходные данные – все записи, в которых значение поля Минимальная длительность меньше 360000 (= 6 минут). |
больше или равно
Системное имя: >=
Тип колонки | Скрипт | Конструктор условий |
---|---|---|
Choice | current.addQuery('priority', '>=', '3') // Высокий | Приоритет больше или равно Высокий Выходные данные – все записи, в которых значение поля Приоритет больше или равно Высокий. |
Big Integer | current.addQuery('max_length', '>=', 255); | Максимальная длина больше или равно 255 Выходные данные – все записи, в которых значение поля Максимальная длина больше или равно 255. |
Integer | current.addQuery('order', '>=', '7'); | Порядок больше или равно 7 Выходные данные – все записи, в которых значение поля Порядок больше или равно 7. |
Small Integer | current.addQuery('utc_offset', '>=', '3'); | Смещение UTC больше или равно 3 Выходные данные – все записи, в которых значение поля Смещение UTC больше или равно 3. |
Decimal | current.addQuery('memory_usage', '>=', '12'); | Занято памяти больше или равно 12 Выходные данные – все записи, в которых значение поля Занято памяти больше или равно 12. |
Float | current.addQuery('processing_time', '>=', '0.3'); | Время обработки больше или равно 0.3 Выходные данные – все записи, в которых значение поля Время обработки больше или равно 0.3. |
Percent Completed | current.addQuery('threshold_exceedance', '>=', '35'); | Порог превышения больше или равно 35 Выходные данные – все записи, в которых значение поля Порог превышения больше или равно 35. |
Duration | current.addQuery('minimum_duration', '>=', '360000'); | Минимальная длительность больше или равно 360000 Выходные данные – все записи, в которых значение поля Минимальная длительность больше или равно 360000 (= 6 минут). |
меньше или равно
Системное имя: <=
Тип колонки | Скрипт | Конструктор условий |
---|---|---|
Choice | current.addQuery('priority', '<=', '3') // Высокий | Приоритет меньше или равно Высокий Выходные данные – все записи, в которых значение поля Приоритет меньше или равно Высокий. |
Big Integer | current.addQuery('max_length', '<=', 255); | Максимальная длина меньше или равно 255 Выходные данные – все записи, в которых значение поля Максимальная длина меньше или равно 255. |
Integer | current.addQuery('order', '<=', '7'); | Порядок меньше или равно 7 Выходные данные – все записи, в которых значение поля Порядок меньше или равно 7. |
Small Integer | current.addQuery('utc_offset', '<=', '3'); | Смещение UTC меньше или равно 3 Выходные данные – все записи, в которых значение поля Смещение UTC меньше или равно 3. |
Decimal | current.addQuery('memory_usage', '<=', '12'); | Занято памяти меньше или равно 12 Выходные данные – все записи, в которых значение поля Занято памяти меньше или равно 12. |
Float | current.addQuery('processing_time', '<=', '0.3'); | Время обработки меньше или равно 0.3 Выходные данные – все записи, в которых значение поля Время обработки меньше или равно 0.3. |
Percent Completed | current.addQuery('threshold_exceedance', '<=', '35'); | Порог превышения меньше или равно 35 Выходные данные – все записи, в которых значение поля Порог превышения меньше или равно 35. |
Duration | current.addQuery('minimum_duration', '<=', '360000'); | Минимальная длительность меньше или равно 360000 Выходные данные – все записи, в которых значение поля Минимальная длительность меньше или равно 360000 (= 6 минут). |
больше значения поля
Системное имя: GT_FIELD
Тип колонки | Скрипт | Конструктор условий |
---|---|---|
Big Integer | current.addQuery('taskpd', 'gt_field', 'completed_tasks'); | Задач в день больше значения поля Выполнено задач Выходные данные – все записи, в которых значение поля Задач в день больше значения поля Выполнено задач. |
Integer | current.addQuery('service_life', 'gt_field', 'warranty') | Срок службы больше значения поля Гарантия Выходные данные – все записи, в которых значение поля Срок службы больше значения поля Гарантия. |
Small Integer | current.addQuery('order', 'gt_field', 'nested_level') | Порядок больше значения поля Уровень вложенности Выходные данные – все записи, в которых значение поля Порядок боль ше значения поля Уровень вложенности. |
Decimal | current.addQuery('input_voltage', 'gt_field', 'output_tension'); | Входное напряжение больше значения поля Выходное напряжение Выходные данные – все записи, в которых значение поля Входное напряжение больше значения поля Выходное напряжение. |
Float | current.addQuery('weight', 'gt_field', 'height'); | Вес больше значения поля Высота Выходные данные – все записи, в которых значение поля Вес больше значения поля Высота. |
Percent Completed | current.addQuery('ssd', 'gt_field', 'HDD диск)' | SSD накопитель больше значения поля HDD диск Выходные данные – все записи, в которых значение поля SSD накопитель больше значения поля HDD диск. |
Duration | current.addQuery('minimum_duration', 'gt_field', 'duration'); | Минимальная длительность больше значения поля Длительность Выходные данные – все записи, в которых значение поля Минимальная длительность больше значения поля Длительность. |