PrototypeItemIndex
Base class for handling table with element full-text index. Each SPA dynamically creates an individual full-text index table in the method \Bitrix\Crm\Model\Dynamic\TypeTable::compileItemIndexEntity
.
Inheritance chain
Descendant to class Bitrix\Main\ORM\Data\DataManager.
abstract class Bitrix\Crm\Model\Dynamic\PrototypeItemIndex extends Bitrix\Main\ORM\Data\DataManager
Table fields
Field | Description | Required |
---|---|---|
ITEM_ID | Item ID. Primary Key. | Yes |
UPDATED_TIME | Added time / entry updates. | Yes |
SEARCH_CONTENT | Text for building index. |
Please note, that this class is abstract. Specific class is compiled during runtime for each process. Within this table, ITEM_ID
- is ID
of item with binding to a specific smart process. This binding is defined in a specific class.
Class methods
Method | Description | Available from version |
---|---|---|
public static function merge( int $itemId, string $searchContent ): Result | Writes the full-text index data into table. Returns an object Bitrix\Main\Result . |
© «Bitrix24», 2001-2024