ES使用中文+拼音分词器 分词错误

ES使用中文+拼音做搜索 采用ik+pinyin分词器 重叠词高亮和搜索出现bug
代码如下
{
  "index": {
    "number_of_shards": 3,
    "number_of_replicas": 1,
    "analysis": {
      "analyzer": {
        "company_analyzer": {
          "tokenizer": "standard",
          "filter": "pinyin_filter"
        }
      },
      "filter": {
        "pinyin_filter": {
          "type": "pinyin",
          "keep_joined_full_pinyin": true,
          "keep_original": true,
          "limit_first_letter_length": 16,
          "remove_duplicated_term": true
        }
      }
    }
  }
}


POST /recruitment1/_analyze
{
  "analyzer": "company_analyzer", 
  "text": "开发"
}


{
  "tokens" : [
    {
      "token" : "kai",
      "start_offset" : 0,
      "end_offset" : 2,
      "type" : "CN_WORD",
      "position" : 0
    },
    {
      "token" : "fa",
      "start_offset" : 0,
      "end_offset" : 2,
      "type" : "CN_WORD",
      "position" : 1
    },
    {
      "token" : "开发",
      "start_offset" : 0,
      "end_offset" : 2,
      "type" : "CN_WORD",
      "position" : 1
    },
    {
      "token" : "kaifa",
      "start_offset" : 0,
      "end_offset" : 2,
      "type" : "CN_WORD",
      "position" : 1
    },
    {
      "token" : "kf",
      "start_offset" : 0,
      "end_offset" : 2,
      "type" : "CN_WORD",
      "position" : 1
    }
  ]
}



就没有单独的开
搜索开的时候出现开发高亮

尝试更换分词器 但是不是预期的效果
搜开不出结果 搜索开发出结果 或者kf出结果