Написал пакет olegpro/bitrix-sphinx для composer, который содержит набор классов для работы с выборками из индексов sphinx через ORM D7 в привычном, для битрикс-программиста, виде.
Для начала использования нужно сделать несколько шагов:
Понятное дело, установить пакет. Командой composer require olegpro/bitrix-sphinx
В файле /bitrix/.settings.php в секцию connections добавить новое подключение с параметрами sphinx
Описать ORM-класс сущность нужного индекса
Можно использовать!
После всего этого вам станут доступны выборки из индексов сфинкса вот в таком виде:
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».