开发者社区> 问答> 正文

OpenSearch行业算法版和高性能检索版查询报错Index field is not ex...

已解决

OpenSearch行业算法版和高性能检索版查询报错Index field is not exist (2112)

展开
收起
提个问题 2024-06-03 15:21:07 29 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    当搜索结果里的message里报错:2112:Index field is not exist。表示用户在本次搜索中query子句中的召回条件里,索引绑定的字段在基础排序(static_bm25)或者业务排序函数(文本相关性函数)中没有出现,导致表达式算分失败,但是不影响召回结果。
    详情参考错误码说明
    • 基础排序中的文本相关性函数:static_bm25
    • 业务排序中的文本相关性函数:text_relevance、field_match_ratio、query_match_ratio、fieldterm_proximity、field_length、query_term_count:、query_term_match_count、field_term_match_count、query_min_slide_window
    2024-06-03 15:21:08
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《开放搜索统一召回引擎实践》 立即下载
《开放搜索查询分析服务架构分享》 立即下载
《开放搜索在智能化行业搜索和业务增长领域的应用实践》 立即下载