每一次搜索請求中,應用結構部分字段的召回都可以通過指定“默認展示字段”來限制。
控制臺配置及生效
1.控制臺——>OpenSearch 高性能檢索版——>功能擴展—->搜索結果展示,添加默認展示字段
2.不配置默認展示字段,在控制臺搜索測試,仍然可以使用如下方法展示字段:
注:fetch_fields參數設置時,使用分號分割。
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的配置生效。
文檔內容是否對您有幫助?