您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

elasticsearch tf-idf并忽略搜索中的字段长度范数

elasticsearch tf-idf并忽略搜索中的字段长度范数

您不能基于每个搜索禁用规范,但是可以使用Multi Fields API在禁用规范的情况下添加其他字段。

PUT /my_index
{
  "mappings": {
    "my_type": {
      "properties": {
        "my_field": {
          "type": "string",
          "fields": {
            "no_norms": { 
              "type":  "string",
              "norms": {
                "enabled": false
              }
            }
          }
        }
      }
    }
  }
}

现在,您可以搜索my_field是否需要规范,是否需要规范my_field.no_norms。您必须重新索引数据,以便新字段可用于所有文档,只是将其添加到映射中不会更改退出文档的任何内容

其他 2022/1/1 18:16:41 有357人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶