PHP로 확장 검색 모드를 사용하는 Sphinx 2.0.4를 사용하고 있습니다. 스핑크스 쿼리 언어를 사용하려고하면 10 단어 이하를 사용하면 결과 만 얻을 수 있습니다. 예를 들어 a | b
과 같은 항목을 검색하면 정상적으로 작동하지만 a | b | c | d | e | f | g | h | i | j | k
을 검색하면 일치하는 항목이 있어도 결과가 항상 반환됩니다. 누구나이 한도를 높이기위한 설정을 알고 있습니까? 내가 설정 파일에서 주위를 찌르지 만, 내가 만든 변경 사항은 아무것도 변경하지 않았다.스핑크스 최대 쿼리 길이 변경
1
A
답변
1
정말 문제가 되니? 나는 그것보다 훨씬 더 오래 (예 : 100 개 이상의 or'ed 키워드를 사용하는) 쿼리를 사용했다.
단지 시도 사실...
select * from sample8 where match('one | two | three | four | five | six | seven | eight | nine | ten | eleven | twelve');
<SNIP>
20 rows in set (0.28 sec)
select * from sample8 where match('a | b | c | d | e | f | g | h | i | j | k');
<SNIP>
20 rows in set (1.14 sec)
실제 REAL 쿼리 그쪽을 게시 제안합니다 오히려 가짜보다 실패합니다.
+0
당신이 맞았다. 그것은 완전히 무관 한 문제 였고 10 단어는 우연이었다. 도와 주셔서 감사합니다. – amandawulf
0
SPH_MATCH_EXTENDED/SPH_MATCH_EXTENDED2 일치 모드를 사용하지 않으면 쿼리에서 10 개의 키워드 만 사용됩니다. Extended2는 기본 모드이며 SPH_MATCH_BOOLEAN 모드와 같은 부울 연산자 만이 아니라 쿼리 언어를 지원합니다.
여기 Andrew Aksyonoff는 한계에 대해 http://sphinxsearch.com/forum/view.html?id=1743이라고 말했습니다. 매치 모드에 대한 자세한 정보를 들어
관련 문제
- 1. mysqli_query의 최대 쿼리 길이
- 2. 젠드 쿼리 최대 필드 길이
- 3. varchar 열의 최대 길이 변경?
- 4. AJAX GET 요청의 쿼리 문자열 최대 길이?
- 5. Microsoft Access 2010의 SQL 쿼리 최대 길이?
- 6. URL 매개 변수의 최대 길이 변경
- 7. SQL 열 길이 쿼리
- 8. 스핑크스 : 비 엄격한 쿼리
- 9. 스핑크스 용 mysql 쿼리
- 10. 스핑크스 MVA에서 잘못된 쿼리
- 11. C# URL의 최대 길이
- 12. 기하학 필드에서 최대 위도, 최소 위도, 최대 길이, 최소 길이
- 13. InnoDB 최대 키 길이
- 14. 평가를위한 최대 문자열 길이
- 15. 최대 업로드 길이
- 16. 최대 길이 아래
- 17. 최대 길이 유효성 검사
- 18. SQL 쿼리의 최대 길이
- 19. CultureInfo.Name 속성의 최대 길이
- 20. UITextView 최대 길이
- 21. html 제목의 최대 길이
- 22. Android : 최대 길이
- 23. 다른 최대 길이 값
- 24. openID의 최대 길이
- 25. CString 최대 길이
- 26. 이상한 패딩 최대 길이
- 27. 최대 길이 이름 클래스
- 28. 최대 식별자 길이
- 29. SQLAlchemy - 최대 열 길이
- 30. 파이썬의 최대 줄 길이
당신이 PHP는 API를 사용하십니까하고 스핑크스 로그를 확인 않았다 참조? 나는 11+ 단어로 검색하는 데 아무런 문제가 없다. – Nin