Php/docs/sphinxclient.setlimits

来自菜鸟教程
跳转至:导航、​搜索

SphinxClient::setLimits

(PECL sphinx >= 0.1.0)

SphinxClient::setLimits设置返回结果集偏移量和数目


说明

public SphinxClient::setLimits ( int $offset , int $limit [, int $max_matches = 0 [, int $cutoff = 0 ]] ) : bool

给服务器端结果集设置一个偏移量 offset 从那个偏移量起向客户端返回的匹配项数目限制(limit) . 并且可以在服务器端设定当前查询的结果集大小 (max_matches) ,另有一个阈值 (cutoff),当找到的匹配项达到这个阀值时就停止搜索。


参数

offset
结果集的偏移量.
limit
返回的匹配项数目.
max_matches
设置控制搜索过程中searchd在内存中所保持的匹配项数目.
cutoff
该设置是为高级性能优化而提供的. 它告诉searchd 在找到并处理 cutoff 个匹配后就强制停止.


返回值

成功时返回 true, 或者在失败时返回 false