数据上传成功后就可以开始搜索体验,我们在控制台中内置了“搜索测试”页面方便用户搜索测试,主要包含查询子句和查询参数。客户端的查询请求可以根据具体搜索需求自行配置进行搜索测试(详情请参见API及Java SDK/Php SDK)。
下文以控制台中搜索测试页面为例。通过单击子句或参数后的“+”按钮,在弹出的下拉框中选择添加需要的查询子句或参数,再填写对应查询子句或参数内容,最后单击“搜索”按钮进行搜索效果测试。
使用方法
1.登录开放搜索控制台,单击左侧导航栏,“功能扩展”下进入“搜索测试”页面。输入必填参数query子句。
2.同时可以添加更多的子句、以及参数。
3.搜索测试效果展示。
子句说明
查询子句-query用法,请单击此处查看文档。
过滤子句-filter用法,请单击此处查看文档。
排序子句-sort用法,请单击此处查看文档。
打散子句-distinct用法,请单击此处查看文档。
统计子句-aggregate用法,请单击此处查看文档。
自定义子句-kvpairs用法,请单击此处查看文档。
翻页子句-config用法,请单击此处查看文档。
参数说明
展示字段fetch_fields,多个展示字段按分号分隔;
查询规则qp,设置查询分析的名称;
查询策略,按照要求填写对应的查询策略;
粗排表达式first_rank_name,设置基础排序的名称;
精排表达式second_rank_name,设置业务排序的名称;
结果摘要配置-summary,请查看参数指定规则文档;
类目预测 - category_prediction,请查看参数指定文档;
原始Query - raw_query,就是query子句里面原始的查询关键字;
重查策略re_search,请查看参数指定规则文档;
业务信息biz,用户ID,请查看参数指定规则文档;
搜索ReqId - from_request_id,搜索请求的request_id;
用户ID - user_id,搜索应用端的用户id;
A/B Test,设置A/B Test的名称;
禁用参数disable,设置想禁用的功能,例disable=qp.具体请查看参数指定规则文档。