默认展示字段

更新时间: 2025-02-27 18:40:09

每一次搜索请求中,应用结构部分字段的召回都可以通过指定“默认展示字段”来限制。本文为您介绍如何通过控制台或通过SDK/API进行配置。

控制台配置及生效

  1. 控制台>OpenSearch 高性能检索版>功能扩展>搜索结果展示添加默认展示字段。

image

  1. 不配置默认展示字段,在控制台搜索测试,仍然可以使用如下方法展示字段:

:fetch_fields参数设置时,使用分号分隔2

SDK/API配置

fetch_fields:返回文本数据大小对查询性能影响较大,建议只获取需要的字段。如果SDK/API中配置了该参数,则会覆盖控制台中对应的功能配置。

  • API参数,通过fetchfields参数设置,请参见搜索处理

  • SDK配置,以java SDK为例,demo:

// 设置搜索结果返回应用中哪些字段
config.setFetchFields(Lists.newArrayList("id","name","phone","int_arr","literal_arr","float_arr","cate_id"));

注意事项

SDK/API不指定fetch_fields参数,则按控制台配置的默认展示字段召回。如果SDK/API中配置了fetch_fields参数,则按SDK/API的配置生效。

上一篇: 功能扩展 下一篇: 搜索结果摘要
阿里云首页 智能开放搜索 OpenSearch 相关技术圈