Как установить границы слов, используя Sphinx?
Sphinx
Например, я хочу найти фразу: "некоторые".
Но Sphinx находит "что-то"!
Я пытался установить SPH_MATCH_PHRASE):
SPH_MATCH_PHRASE)
sphinx_set_match_mode(sph, SPH_MATCH_PHRASE);
Я бы предложил использовать расширенный синтаксис: SPH_MATCH_EXTENDED2
И используйте оператор поиска фразы как:
$cl->Query('"some"');
Ознакомьтесь с руководством: http://sphinxsearch.com/docs/current.html#extended-syntax
Ознакомьтесь с руководством.
http://sphinxsearch.com/docs/current.html#conf-phrase-boundary