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);
