2009-11-20 9 views
2

스핑크스를 사용하여 색인에서 모든 레코드를 얻으려면 어떻게해야합니까? SELECT * FROM 인덱스처럼? 특정 키워드 (예 :/usr/local/sphinx/bin/search 키워드)와 일치하는 모든 레코드를 얻으려면 다음과 같은 작업을 수행 할 수 있습니다.하지만 인덱스에서 모든 레코드를 가져 오는 것입니다.스핑크스에서 모든 기록을 어떻게 얻습니까?

+0

이어야합니다. 명령 줄 "검색"프로그램이나 API 중 하나를 프로그래밍 방식으로 사용하고 있습니까? –

+0

저는 php 기반 API를 사용하고 있습니다. 단지 명령 줄을 예제로 사용했습니다. – Daniel

답변

1

빈 쿼리를 사용하거나 the matching mode을 SPH_MATCH_FULLSCAN으로 설정하면됩니다.

"검색"명령 줄 유틸리티 만이 사용할 수있는 스핑크스 소스와 함께 제공되는 test.py 클라이언트를 사용하여 이러한 일들 중 하나를 할 수있는 방법이 없습니다 :

python ./sphinx-0.9.9-rc2/api/test.py -h localhost -i myindex

0

빈 쿼리를 사용해보십시오. 이것은 릴리스 중 하나와 함께 나를 위해 일했습니다.

+0

감사하지만 작동하지 않았습니다. – Daniel

관련 문제