Дерево страниц
Skip to end of metadata
Go to start of metadata

http://<host>:<port>/<name package>/remote/service/query-check

После написания запроса, разработчику необходимо убедиться, что его запрос полностью корректно отработает в БД. Обычно, разработчик проверяет только написанный запрос, но платформа при необходимости модифицирует запросы, внедряя туда права доступа, а также служебные колонки, такие как "id_type" и колонку для работы с тайм зоной. Механизм платформы не идеален и периодически допускает ошибки при определении типов данных и установки служебных таблиц. Более того, платформа сознательно модифицирует только часть подзапросов, чтобы не нарушить корректность. Данная статья содержит примеры того, как получить запрос, после модификации, не прибегая к дебагу, логированию запросов и другим средствам.

Статус

ГОТОВО

Комментарий

Описание механизма

Версии af5-1.2.96+ и af5-1.4.2+

Заходим на сервер по URL: http(s)://<host>:<port>/ssrv-war/remote/service/query-check 

В верхнее поле вводим необходимый запрос, далее вводим логин пользователя и нажимаем на кнопку "Получить модифицированный запрос". 

Далее, получаем модифицированный запрос в отдельном поле, а также системную информацию о типах данных, которую собрала платформа во время парсинга и модификации запроса