coreseek 的php搜寻接口结果总数和匹配数不相同
Jun 13, 2016 pm 12:49 PM
coreseek 的php搜索接口结果总数和匹配数不相同
使用coreseek做全文搜索,结果如下:
Array ( [error] => [warning] => [status] => 0 [fields] => Array ( [0] => content ) [attrs] => Array ( ) [matches] => Array ( [27] => Array ( [weight] => 1 [attrs] => Array ( ) ) [28] => Array ( [weight] => 1 [attrs] => Array ( ) ) [32] => Array ( [weight] => 1 [attrs] => Array ( ) ) [34] => Array ( [weight] => 1 [attrs] => Array ( ) ) [35] => Array ( [weight] => 1 [attrs] => Array ( ) ) [38] => Array ( [weight] => 1 [attrs] => Array ( ) ) [42] => Array ( [weight] => 1 [attrs] => Array ( ) ) [45] => Array ( [weight] => 1 [attrs] => Array ( ) ) [49] => Array ( [weight] => 1 [attrs] => Array ( ) ) [52] => Array ( [weight] => 1 [attrs] => Array ( ) ) [53] => Array ( [weight] => 1 [attrs] => Array ( ) ) [55] => Array ( [weight] => 1 [attrs] => Array ( ) ) [61] => Array ( [weight] => 1 [attrs] => Array ( ) ) [70] => Array ( [weight] => 1 [attrs] => Array ( ) ) [71] => Array ( [weight] => 1 [attrs] => Array ( ) ) [72] => Array ( [weight] => 1 [attrs] => Array ( ) ) [74] => Array ( [weight] => 1 [attrs] => Array ( ) ) [75] => Array ( [weight] => 1 [attrs] => Array ( ) ) [76] => Array ( [weight] => 1 [attrs] => Array ( ) ) [82] => Array ( [weight] => 1 [attrs] => Array ( ) ) ) [total] => 1000 [total_found] => 2931 [time] => 0.005 [words] => Array ( [我] => Array ( [docs] => 2931 [hits] => 6974 ) ) )
为什么total是1000,但是matches匹配出来的只有20条记录?
------解决方案--------------------
sphinxapi.php里设置_maxmatches值
客户端调用:
$cl = new SphinxClient ();
$cl->setLimits(0, 500000);

热门文章

热门文章

热门文章标签

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

OOBELANGUAGE错误Windows 11 / 10修复中出现问题的问题
