PrototypeItemIndex
Описание и методы
Базовый класс для работы с таблицей полнотекстового индекса элементов. На каждый процесс динамически создается своя таблица полнотекстового индекса в методе \Bitrix\Rpa\Model\TypeTable::compileItemIndexEntity
Цепочка наследования
Является наследником класса Bitrix\Main\ORM\Data\DataManager.
Методы
Метод | Описание | С версии |
---|---|---|
public static function merge(int $itemId, string $searchContent): Result |
Записывает данные о полнотекстовом индексе в таблицу. Возвращает объект Bitrix\Main\Result . |
|
public static function prepareFullTextQuery(string $query): ?string |
Возвращает строку, подготовленную к использованию в фильтре по полнотекстовому индексу. |
Поля
Поле | Описание | Тип | Обяз. |
---|---|---|---|
ITEM_ID | Идентификатор элемента. Primary Key. | Int | Да |
UPDATED_TIME | Время добавления / изменения записи. | Datetime | Да |
SEARCH_CONTENT | Текст для построения индекса. | String |
Необходимо понимать, что этот класс - абстрактный. Для каждого процесса конкретный класс компилируется в рантайме.
Здесь в рамках таблицы ITEM_ID
- это ID
элемента с привязкой уже к конкретному процессу, эта привязка определена в конкретном классе.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024