开发者社区> 问答> 正文

PhpSDK的搜索如何操作?(18)



设定指定索引字段范围的搜索关键词


[NOTE]:$query必须指定索引名称,格式类似为 索引名称:'搜索关键词'。 此query是查询必需的一部分,可以指定不同的索引名,并同时可指定多个查询及之间的关系
(AND, OR, ANDNOT, RANK)。
例如查询subject索引字段的query:“手机”,可以设置为
query=subject:'手机'。
NOTE: text类型索引在建立时做了分词,而string类型的索引则没有分词
更多说明请参见 API query子句

请求参数

参数名称类型描述
querystring设定搜索的查询词。
fieldNamestring设定的索引范围。


函数定义

function setQueryString($query)

使用示例

$search_obj->setQueryString('default:阿里云');

获取当前指定的查询词内容



返回结果

类型描述
string当前指定的查询词内容


函数定义

function getQuery()

使用示例

$result = $search_obj->getQuery();

展开
收起
轩墨 2017-10-25 13:34:05 1689 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《开放搜索查询分析服务架构分享》 立即下载
阿里云搜索产品年度升级发布 立即下载
基于 Elasticsearch 电商搜索 立即下载