我在啓用了擴展匹配模式的情況下使用Sphinx 2.0.4和PHP。當我嘗試使用Sphinx查詢語言時,如果使用10個字或更少的字,我只能得到結果。例如,如果我搜索了像a | b
這樣的東西,它可以正常工作,但是如果我搜索a | b | c | d | e | f | g | h | i | j | k
,它將始終返回沒有結果,即使有匹配。任何人都知道增加此限制的設置?我在配置文件中四處探察,但我所做的更改似乎沒有改變任何東西。更改獅身人面像最大查詢長度
1
A
回答
1
你確定這是問題嗎?我使用了比這更長的查詢(例如,有超過100個關鍵字),工作得很好。
其實只是嘗試...
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查詢THA失敗,而不是假的。
+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關於限制。
有關匹配模式的詳細信息請參見http://sphinxsearch.com/docs/current.html#matching-modes
相關問題
- 1. 獅身人面像查詢
- 2. 獅身人面像查詢
- 3. 獅身人面像查詢 - 查詢
- 4. 獅身人面像MySQL查詢問題
- 5. Mysql獅身人面像查詢轉換
- 6. 獅身人面像遠程查詢+ killlist
- 7. 獅身人面像句查詢語句
- 8. 獅身人面像更改目錄html
- 9. python獅身人面像線長度自動更正
- 10. 具有大量屬性的獅身人面像查詢
- 11. 思維獅身人面像找不到獅身人面像
- 12. 印度英語CMU獅身人面像
- 13. 獅身人面像和大數據
- 14. 獅身人面像的最小域
- 15. 修改獅身人面像TOC樹
- 16. 獅身人面像更新性能
- 17. 獅身人面像更新xmlpipe2數據
- 18. 獅身人面像拼寫更正?
- 19. 加速獅身人面像?
- 20. 獅身人面像GROUP BY
- 21. 獅身人面像SPH_SORT_EXTENDED
- 22. 獅身人面像和GUID
- 23. 獅身人面像LineUnavailableException
- 24. 獅身人面像SetSortMode EXPR
- 25. MathJax在獅身人面像
- 26. 獅身人面像文檔
- 27. 獅身人面像變量
- 28. 獅身人面像.InternalConfigurationException
- 29. 獅身人面像,打造
- 30. 找獅身人面像
你使用PHP API和你檢查的獅身人面像日誌?我用11個單詞搜索沒有問題 – Nin