Page 2 of 2

Re: Вывести точные совпадения в поиске Sphinx на первое мест

Posted: Mon Jul 10, 2017 10:54 am
by burn
Извиняюсь, ошибка была у меня в рерайтах - прописался "&order=ctr" зачем-то )
Сейчас все работает как надо.
Спасибо.

Re: Вывести точные совпадения в поиске Sphinx на первое мест

Posted: Mon Jul 10, 2017 2:17 pm
by admin
Отлично, NP

Re: Вывести точные совпадения в поиске Sphinx на первое мест

Posted: Wed Aug 09, 2017 6:53 pm
by burn
После АПа до Build 201707280226 появилась ошибка при поиске:
Error:Mysql error:: 1064 (sphinxql: syntax error, unexpected $undefined, expecting QUOTED_STRING near '\'sum((4*lcs+2*(min_hit_pos==1)+exact_hit*100)*user_weight)*1000+bm25\')') (db_sphinx) in query SELECT id FROM `domain_com_scj_index` WHERE match ('"sex"/1') LIMIT 0, 120 OPTION max_matches=1000, ranker = expr(\'sum((4*lcs+2*(min_hit_pos==1)+exact_hit*100)*user_weight)*1000+bm25\').

Если делать пустым поле "Sphinx Ranker Mod" - ошибки нет.

Re: Вывести точные совпадения в поиске Sphinx на первое мест

Posted: Thu Aug 10, 2017 5:36 pm
by admin
Да, пока убрал эскепирование ковычек и добавил в ап.
Надо разобраться как это работает в ранкере.