Сведения о вопросе

Gaukhar

20:32, 25th August, 2020

Теги

SQL   Sphinx    

Sphinx: поиск только по sql_attr_multi?

Просмотров: 376   Ответов: 2

А как искать только по фильтру? т.е. что-то типа этого:

$sphinx->SetFilter('tag', array(1,2,3));
$sphinx->Query('*', '*');



  Сведения об ответе

DINO

08:27, 17th August, 2020

$sphinx = new SphinxClient();

$sphinx->SetServer('127.0.0.1', 9312);

$sphinx->SetMatchMode(SPH_MATCH_FULLSCAN);

$sphinx->SetFilter('tag', array(1,2,3));

$result = $sphinx->Query('', '*');


  Сведения об ответе

dump

08:54, 6th August, 2020

sphinxsearch.com/docs/current.html#matching-modes

Как я понимаю, либо прямо указываешь фулл-скан режим, тогда по идее запрос игнорится (не помню уже).
либо даешь пустой запрос — $sphinx->Query('', '*');
это если у тебя docinfo в extern режиме.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться