Query
Query - класс запросов.
Обращается к пространству имён:
| Метод | Описание | С версии |
|---|---|---|
| addFilter | Метод добавляет фильтр оператору WHERE. | |
| addGroup | Метод добавляет поле в список полей оператора GROUP BY. | |
| addOrder | Метод добавляет поле в список полей оператора ORDER BY. | |
| addSelect | Метод создаёт поле для оператора SELECT. | |
| disableDataDoubling | Метод заменяет все связи 1:N в фильтре к ID IN | |
| exec | Метод выстраивает и выполняет запрос и возвращает результат. | |
| fetchDataModificationCallback | Метод вызывается в \Main\DB\Result как модификатор данных выборки. | 14.5.1 |
| getFilter | Метод возвращает массив полей оператора WHERE. | |
| getGroup | Метод возвращает массив полей оператора GROUP BY. | |
| getLastQuery | Метод возвращает строку последнего выполненного запроса. | |
| getLimit | Метод возвращает лимит. | |
| getOffset | Метод возвращает смещение. | |
| getOrder | Метод возвращает массив полей оператора ORDER BY. | |
| getQuery | Метод выстраивает и возвращает строки SQL запроса. | |
| getSelect | Метод возвращает массив полей для оператора SELECT. | |
| isFetchModificationRequired | Метод проверяет требуется ли модификация данных, также кеширует модификатор. | 14.5.1 |
| registerRuntimeField | Метод добавляет поле во время выполнения запроса. | |
| setFilter | Метод устанавливает список фильтров для оператора WHERE. | |
| setGroup | Метод устанавливает список полей для оператора GROUP BY. | |
| setLimit | Метод устанавливает лимит для оператора LIMIT n. | |
| setOffset | Метод устанавливает смещение оператора LIMIT n, m. | |
| setOrder | Метод устанавливает список полей для оператора ORDER BY | |
| setSelect | Метод составляет список полей для оператора SELECT. | |
| buildFilterSql | Метод устанавливает условия SQL фильтра для WHERE. | 16.5.10 |
| setCustomBaseTableAlias | Метод устанавливает пользовательский алиас для таблицы объекта инициализации | 16.5.10 |
| cacheJoins | Метод разрешает или запрещает кеширование запросов с присоединением (с join). | 16.5.10 |
© «Битрикс», 2001-2025, «1С-Битрикс», 2025