Page 1 of 1

Sphinx Max Matches в TCMS

Posted: Sat Sep 22, 2018 10:05 am
by serge
Не могу понять как влияет на поиск это значение...

Вот пример:
Sphinx Max Matches = 1000

в конфиге сфинка так же указано
max_matches= 1000

В моем понимание это дело должно ограничивать выдачу в 1000 результатов.

делаю поиск по 'babe', выдает 3231 результатов

Меняю Sphinx Max Matches на дефолтные 20000. Делаю тот же поиск, получаю 0 результатов. Что за магия. В 1.52 все работало ок. И ограничивалось 1000 результатов.

Re: Sphinx Max Matches в TCMS

Posted: Sat Sep 22, 2018 10:23 am
by serge
+ вижу в логе такого рода ошибки:

2018-09-22 12:18:35 : Mysql error 1064: query 0 error: offset out of bounds (offset=8568, max_matches=1000) (SELECT id FROM `site_com_tcms` WHERE match ('@(alt,description) "teen"') ORDER BY total_ctr DESC LIMIT 8568, 84 OPTION max_matches=1000)

Re: Sphinx Max Matches в TCMS

Posted: Sun Sep 23, 2018 8:30 pm
by admin
Да, спасибо, пофикшено