我一直在寻找一种将偏移量传递给查询的ThinkingSphinx文档。 Sphinx本身支持此功能
function SetLimits ( $offset, $limit, $max_matches=1000, $cutoff=0 )
但ThinkingSphinx文档省略了它。 如果TS不支持它,是否有解决方法?也许使用SphinxQL?
提前致谢
答案 0 :(得分:1)
似乎可以通过:page和:per_page间接进行。
http://pat.github.io/thinking-sphinx/searching.html#pagination
答案 1 :(得分:0)
好的,这很容易。我第一次不知道自己是如何错过它的,但是通过挖掘源头我发现ThinkingSphinx采取了“抵消”的方式。选项。我说它值得记录。
答案 2 :(得分:0)
您可以直接指定偏移和限制,如下所示
ThinkingSphinx.search(keyword, :offset => 0, :limit => 5)