开发者社区> 问答> 正文

SearchParamsBuilder有什么功能?(7)



设置自定义参数



函数定义


  1. void  OpenSearch\Util\SearchParamsBuilder::setCustomParam( $key,  $value)


参数描述

参数名称类型描述
$keyString自定义参数的参数名。
$valueString自定义参数的参数值。



设置scroll扫描数据的过期时间


该过期时间,用于指定下一次发起scroll扫描操作的过期时间。

函数定义


  1. void  OpenSearch\Util\SearchParamsBuilder::setScrollExpire($expiredTime)


参数描述

参数名称类型描述
$expiredTimemixed指定scroll下次查询过期时间,比如设置为3分钟,则值可设为 3m



设置扫描数据的scrollId


ScrollId 为上一次扫描时返回的信息。

函数定义


  1. void  OpenSearch\Util\SearchParamsBuilder::setScrollId(String $scrollId)


参数描述

参数名称类型描述
$scrollIdString设定scroll的scrollId。



获取SearchParams对象



函数定义


  1. \OpenSearch\Generated\Search\SearchParams     OpenSearch\Util\SearchParamsBuilder::build()
  • 返回SearchParams对象

展开
收起
轩墨 2017-10-25 16:44:41 2013 0
0 条回答
写回答
取消 提交回答
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Walmart eCommerce Search 立即下载
How to Integrate Spark MLlib and Apache Solr to Build Real-Time Entity Type Recognition System for Better Query Understanding 立即下载
Semantic Search--Fast Results from Large,Foreign Language Corpora 立即下载