2012-09-06 1 views
1

phrasefield-end 연산자를 결합하면 Sphinx (2.0.4-release)가 필드 끝 연산자를 무시하는 것 같습니다.스핑크스 : 구문 및 필드 끝 연산자 조합

예.

"^some phrase$" 

를 검색 할 때 올바르게 "일부 문구를"발견 할 것이다, 그러나 그것은 또한 따라서 필드 엔드 연산자를 무시하고, "더 많은 단어와 일부 문구를"찾을 수 있습니다.

해결 방법이 있습니까?

답변

1

버전 2.0.5 출시 때까지 bug in Sphinx이 있습니다. 필드 엔드 오퍼레이터 후 해결 이용 공간으로

때문에

"^some phrase$" 

가 될 것이다

"^some phrase$ "