Класс
Iblock
Storage
\Bitrix\Iblock\PropertyIndex\Storage
Исходный файл: source/iblock/lib/propertyindex/storage.php:9
Константы
DATETIMEDICTIONARYNUMERICPRICESTRING
Методы (17)
-
__construct() -
addIndexEntry()Добавляет новую запись индекса. -
create()Создаёт новый индекс значений свойств для информационного блока. -
deleteIndexElement()Удаляет все записи элемента из индекса. -
drop()Удаляет существующий индекс из базы данных. -
static facetIdToPriceId()Преобразует внутренний идентификатор фасета хранилища в идентификатор цены каталога. -
static facetIdToPropertyId()Преобразует внутренний идентификатор фасета хранилища в идентификатор свойства инфоблока. -
flushIndexEntries()Записывает все записи индекса из очереди в базу данных. -
getIblockId()Возвращает идентификатор информационного блока. -
getLastStoredElementId()Возвращает максимальный сохранённый идентификатор элемента. -
getTableName()Внутренний метод для получения имени таблицы базы данных для хранения индекса свойств. -
isExists()Проверяет, существует ли индекс свойств в базе данных. -
static isPriceId()Возвращает true, если заданный идентификатор является идентификатором цены каталога. -
static isPropertyId()Возвращает true, если заданный идентификатор является идентификатором свойства инфоблока. -
static priceIdToFacetId()Преобразует идентификатор цены каталога во внутренний идентификатор фасета хранилища. -
static propertyIdToFacetId()Преобразует идентификатор свойства инфоблока во внутренний идентификатор фасета хранилища. -
queueIndexEntry()Добавляет запись индекса в очередь для пакетного добавления.

