1

无论如何要保留比 ElasticSearch 中的 ngram 的 minLength 短的令牌吗?

例如:数据为 "abc x" ==> ngram(2,4) 会生成记号:ab, bc, abc。"x" 被删除,因为它的长度 < 2 (minLength)。

我想保留“x”,因为它仍然是原始数据中的关键字。

我需要使用哪些过滤器才能保留它(使用 ES 0.90)?

如果在这种情况下,ngram 过滤器可以选择保留较短的标记,那会更好吗?

4

0 回答 0