指定精排算分的文档个数
若不指定则使用默认值200
请求参数
函数定义
function addRerankSize($rerankSize)
使用示例
$search_obj->addRerankSize(200);
添加一条查询分析规则
请求参数
函数定义
function addQPName($QPName)
获取设置的查询分析规则
返回结果
函数定义
function getQPName()
关闭某些功能模块。
有如下场景需要考虑: 1、如果要关闭整个qp的功能,则参数为空即可。
2、要指定某个索引关闭某个功能,则可以指定disableValue="processer:index",
processer:index为指定关闭某个processer的某个索引功能,其中index为索引名称,多个索引可以用“|”分隔,可以为index1[|index2...]
3、如果要关闭多个processor可以传递数组。
qp processor 有如下模块:
1、spell_check: 检查用户查询串中的拼写错误,并给出纠错建议。
2、term_weighting: 分析查询中每个词的重要程度,并将其量化成权重,权重较低的词可能不会参与召回。
3、stop_word: 根据系统内置的停用词典过滤查询中无意义的词
4、synonym: 根据系统提供的通用同义词库和语义模型,对查询串进行同义词扩展,以便扩大召回。
example:
"" 表示关闭整个qp。
"spell_check" 表示关闭qp的拼音纠错功能。
"stop_word:index1|index2" 表示关闭qp中索引名为index1和index2上的停用词功能。
请求参数
函数定义
function addDisabledQP($disableValue = "")