1
스핑크스는 ID 만 반환하기 때문에 일치하는 텍스트에서 실제 일치가 어디에서 발생했는지 알기 어렵습니다. 물론, 검색 모드에 따라 달라집니다. SPH_MATCH_ANY
문서에 일치하는 항목이 더 많거나 SPH_MATCH_PHRASE
이 하나 일 수도 있습니다.스핑크스 검색 일치의 텍스트 컨텍스트 검색
일치 모드를 SPH_MATCH_PHRASE
으로 설정하면 strpos("Exact phrase", $string)
과 같이 실제 일치하는 텍스트 컨텍스트를 쉽게 검색 할 수 있습니다. SPH_MATCH_ANY
또는 SPH_MATCH_ALL
을 사용하면 어떻게 동일한 결과를 얻을 수 있습니까? 스핑크스가 strpos
(포인터)을 가장 관련성이 높은 일치 또는 첫 번째 일치로 되돌릴 수있는 방법이 있습니까?
생각 전체 API를 확인했지만 감사하지 않았습니다. – Roger