...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/integrity/duplicateindexbuilder.php
- Класс: Bitrix\Crm\Integrity\DuplicateIndexBuilder
- Вызов: DuplicateIndexBuilder::getRootEntityID
protected function getRootEntityID($matchHash) { $query = new Main\Entity\Query(Entity\DuplicateIndexTable::getEntity()); $query->addSelect('ROOT_ENTITY_ID'); $query->addFilter('=USER_ID', $this->getUserID()); $query->addFilter('=ENTITY_TYPE_ID', $this->getEntityTypeID()); $query->addFilter('=TYPE_ID', $this->typeID); $query->addFilter('=MATCH_HASH', $matchHash); $query->setLimit(1); $fields = $query->exec()->fetch(); return is_array($fields) ? (int)$fields['ROOT_ENTITY_ID'] : 0; }