Qform DSL knowledge base

<where> ×71 в коде

SQL/обработка

Дополнительное условие WHERE для SQL-запроса списка

Может содержать 1

ТегОписаниеВключений здесь
(без группы) 1 · включений здесь: 4
<belongsto> не везде 4

Может встречаться внутри 3

ТегОписаниеВключений здесь
Структура: БД 1 · включений здесь: 64
<table> Имя SQL-таблицы (с опциональным database, impl-delete, name) 64
Источники данных 2 · включений здесь: 1
<source> Дополнительный источник данных (one-to-one таблица для elements source="…") 1
<sources> не везде Контейнер дополнительных источников (см. <source>)

Атрибуты 3

АтрибутОписаниеЗначения
Идентификация 1 · включений: 70
key
×70

Имя SQL-поля для добавочного условия фильтрации списка (используется внутри списочного <where>)

typenotification_rule_identdoplevelbelongstorole
Поведение/валидация 1 · включений: 69
value
×69

Значение для сравнения с key. Поддерживается атрибут not="1" для отрицания

_qscript_10342
(без группы) 1 · включений: 5
not

Отрицание условия: 1 — добавляет SQL "NOT" перед условием key=value

1

Примеры из реального кода 1

@not packages/admissions/loto/confirmation.xml:318
<where key="dop" not="1" value="1" />