Сфинкс - границы слова - PullRequest
       1

Сфинкс - границы слова

0 голосов
/ 30 марта 2012

Как установить границы слов, используя Sphinx?

Например, я хочу найти фразу: "некоторые".

Но Sphinx находит "что-то"!

Я пытался установить SPH_MATCH_PHRASE):

sphinx_set_match_mode(sph, SPH_MATCH_PHRASE);

Ответы [ 2 ]

1 голос
/ 31 марта 2012

Я бы предложил использовать расширенный синтаксис: SPH_MATCH_EXTENDED2

И используйте оператор поиска фразы как:

$cl->Query('"some"');

Ознакомьтесь с руководством: http://sphinxsearch.com/docs/current.html#extended-syntax

0 голосов
/ 30 марта 2012

Ознакомьтесь с руководством.

http://sphinxsearch.com/docs/current.html#conf-phrase-boundary

...