1.概述
实战请参考:【Elasticsearch】Elasticsearch能检索出来,但不能正确高亮怎么办 高亮部分数据 高亮指定字符串 Ngram
所述ngram标记生成器第一场所文本分解成单词每当遇到指定的字符列表中的一个,那么它发射 的n-gram的指定长度的每个单词的。
N-grams 就像一个在单词上移动的滑动窗口——指定长度的连续字符序列。它们对于查询不使用空格或具有长复合词的语言(如德语)很有用。
示例输出
在默认设置下,分ngram词器将初始文本视为单个标记,并生成具有最小长度1和最大长度的 N-gram 2:
POST _analyze
{