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