net.n2oapp.framework.config.schema.query-5.0.xsd Maven / Gradle / Ivy
Выборка
Идентификатор объекта выборки
URL выборки.
По умолчанию: идентификатор выборки
Возможность подключать любые атрибуты
Получение списка записей
Маппинг списка результатов
Нормализация списка результатов
Маппинг общего количества записей
Выражение ASC направления сортировки
Выражение DESC направления сортировки
Маппинг дополнительной информации
Маппинг дополнительной информации.
Получение количества записей
Маппинг количества записей
Получение уникальной записи
Маппинг результата
Нормализация результата
Провайдер данных
Возможность подключать любой провайдер данных
Идентификаторы фильтров (через запятую).
Вызов провайдера данных сработает только при наличии всех фильтров в запросе
Список полей выборки
Простое поле выборки
Наименование поля
Тип данных
Значение по умолчанию. Проставится в поле, если в провайдере оно не задано
Является ли поле сортируемым.
По умолчанию: false.
Если задан `sorting-expression`, то - true
Маппинг направления сортировки поля.
По умолчанию: [идентификатор_поля]Direction.
Выражение сортировки поля
Способы фильтраций полей выборки
Фильтрация поля выборки
Идентификатор фильтра
Идентификатор поля фильтра
Маппинг значения фильтра в поле провайдера.
По умолчанию: значение `filter-id`
Тип, в который будет сконвертировано значение фильтра.
По умолчанию: Значение `domain` от ``
Значение, которое будет использоваться, если значение фильтра не передано
Выражение для предварительной нормализации данных фильтра
Обязательность фильтра выборки
Базовое определение поля
Идентификатор поля
Маппинг данных поля из провайдера.
По умолчанию: значение `id`
Нормализация данных поля из провайдера
Участвует ли поле в выборке
Выражение для подстановки на место плейсхолдера select в провайдере
Списковое поле выборки
Составное поле выборки
Ключ для подстановки на место плейсхолдера в select-expression
Переключатель
Вариант по умолчанию
Вариант переключения
Значение, с которым сравнивается значение поля