Highload-блоки: модуль, DataClass и CRUD через ORM
Loader::IncludeModule, compileEntity, поиск ID по NAME, выборки с limit, COUNT через ExpressionField, add/update/delete с проверкой isSuccess.
Найдите нужную статью о модулях 1С-Битрикс,
настройке и оптимизации
Найдено результатов: 5 по тегам highload
Loader::IncludeModule, compileEntity, поиск ID по NAME, выборки с limit, COUNT через ExpressionField, add/update/delete с проверкой isSuccess.
Создание строки описания блока через HighloadBlockTable::add и привязка пользовательских полей сущности вида HLBLOCK_ID; для строки задают подписи RU/EN через массивы меток формы без забывания обязательных ключей настроек.
Подключение модуля highloadblock, сборка класса данных по ID или имени сущности, getList с лимитом и агрегатом COUNT, одиночное чтение и типовые операции add/update/delete с проверкой isSuccess.
Если справочник на highload влияет на вывод элементов инфоблока, компонентный кеш может остаться старым. Подписываемся на события сущности HL и вызываем ClearByTag по тегу инфоблока.
Как через SHOW INDEX и SHOW COLUMNS понять схему таблицы, добавить простой или составной индекс под типовые фильтры ORM и hlblock и безопасно убрать лишнее имя индекса.