elasticsearch Elasticsearch如何扩展analyzer?,elasticsearch,elasticsearch" /> elasticsearch Elasticsearch如何扩展analyzer?,elasticsearch,elasticsearch" />

elasticsearch Elasticsearch如何扩展analyzer?

elasticsearch Elasticsearch如何扩展analyzer?,elasticsearch,elasticsearch,给出了一些分析仪,如标准分析仪 假设您想修改StandardAnalyzer的标记器,可以执行以下操作吗 "my_analyzer": { "tokenizer": "my_tokenizer", "char_filter": "standard_char_filter", "filter": "standard_filter" } i、 e、将您的分析仪建立在现有分析仪的基础上并对其进行自定义 如果需要,您需要定义一个自定义的,如下所示: PUT /standard_exampl

给出了一些分析仪,如
标准分析仪

假设您想修改StandardAnalyzer的标记器,可以执行以下操作吗

"my_analyzer": {
  "tokenizer": "my_tokenizer",
  "char_filter": "standard_char_filter",
  "filter": "standard_filter"
}
i、 e、将您的分析仪建立在现有分析仪的基础上并对其进行自定义

如果需要,您需要定义一个自定义的,如下所示:

PUT /standard_example
{
  "settings": {
    "analysis": {
      "analyzer": {
        "my_analyzer": {
          "tokenizer": "standard",    <-- change this
          "filter": [
            "lowercase"       
          ]
        }
      }
    }
  }
}
PUT/standard\u示例
{
“设置”:{
“分析”:{
“分析器”:{
“my_analyzer”:{

“代币商”:“标准”,运气好吗?