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-2024, «1С-Битрикс», 2024