我使用SphinxQL来查询Sphinx RT索引。发现查询最多返回20个匹配项(20个似乎是default value)。
尝试添加SELECT
查询选项以将该限制更改为1000:
SELECT [...] OPTION cutoff = 1000, max_matches = 1000
但结果相同。
有没有办法使用SphinxQL覆盖20个匹配结果限制?
答案 0 :(得分:3)
您是否尝试过LIMIT条款?
来自文档:
LIMIT条款。支持LIMIT N和LIMIT M,N形式。与常规SQL不同(但在Sphinx API中),默认情况下存在隐式LIMIT 0,20。