The difference between max_gram and min_gram in NGram Tokenizer must be less than or equal to: [1]

你的名字 2021-12-03 02:53 354阅读 3赞

The difference between max_gram and min_gram in NGram Tokenizer must be less than or equal to: [1] but was [3]. This limit can be set by changing the [index.max_ngram_diff] index level setting

Elasticsearch 7.x 版本需要显示设置index.max_ngram_diff

{
“settings”: {

  • “index.max_ngram_diff”:5,*
    “analysis”: {
    “analyzer”: {
    “my_analyzer”: {
    1. "tokenizer": "my\_tokenizer"
    }
    },
    “tokenizer”: {
    “my_tokenizer”: {
    1. "type": "ngram",
    2. "min\_gram": 3,
    3. "max\_gram": 6,
    4. "token\_chars": \[
    5. "letter",
    6. "digit"
    7. \]
    }
    }
    }
    }
    }

发表评论

表情:
评论列表 (有 0 条评论,354人围观)

还没有评论,来说两句吧...

相关阅读