elasticsearch Elasticsearch将自定义分析器添加到所有字段,elasticsearch,elasticsearch" /> elasticsearch Elasticsearch将自定义分析器添加到所有字段,elasticsearch,elasticsearch" />

elasticsearch Elasticsearch将自定义分析器添加到所有字段

elasticsearch Elasticsearch将自定义分析器添加到所有字段,elasticsearch,elasticsearch,我是Elasticsearch的新手,我创建了一个自定义分析器(见下文) 现在我想为映射中的所有字段添加这个分析器,我知道我可以像这样添加到每个字段 "test_field":{ "type": "text, ... "analyzer": "custom_analyzer" } 这很好,但我有50个字段,所以我不想在映射中的每个字段中添加这一分析器行,我想知道是否有一种方法也可以为所有字段添加这一行 提前感谢。在索引设置中,定义一个名为的分析器,当字段

我是Elasticsearch的新手,我创建了一个自定义分析器(见下文)

现在我想为映射中的所有字段添加这个分析器,我知道我可以像这样添加到每个字段

"test_field":{
      "type": "text,
       ...
      "analyzer": "custom_analyzer"
 }
这很好,但我有50个字段,所以我不想在映射中的每个字段中添加这一分析器行,我想知道是否有一种方法也可以为所有字段添加这一行


提前感谢。

在索引设置中,定义一个名为的分析器,当字段映射未定义分析器时,该分析器将定义分析器

"settings": {
  "analysis": {
    "analyzer": {
      "default": {
        "type": "custom_analyzer"
      }
    }
  }
}

在索引设置中,定义一个名为的分析器,当字段映射未定义分析器时,该分析器将定义分析器

"settings": {
  "analysis": {
    "analyzer": {
      "default": {
        "type": "custom_analyzer"
      }
    }
  }
}