我在Solr 5.x中遇到了Edge N-Gram过滤器的问题。我想要后面的n-gram。当我设置side ="back“时,solr核心抛出错误。现在我使用的是N-Gram过滤器。请提个建议。
感谢Shruti suri
发布于 2015-08-18 19:49:17
属性端已被删除。https://issues.apache.org/jira/browse/LUCENE-3907
EdgeNGramFilterFactory没有任何这样的参数
它有两个论据
minGramSize: (integer, default 1) The minimum gram size.
maxGramSize: (integer, default 1) The maximum gram size.
请在此处勾选
但是你可以在这里尝试一下tokenizer
它有一个侧边选项
minGramSize: (integer, default is 1) The minimum n-gram size, must be > 0.
maxGramSize: (integer, default is 1) The maximum n-gram size, must be >= minGramSize.
side: ("front" or "back", default is "front") Whether to compute the n-grams from the beginning (front) of the text or from the end (back).
https://cwiki.apache.org/confluence/display/solr/Tokenizers#Tokenizers-EdgeN-GramTokenizer
https://stackoverflow.com/questions/32071354
复制相似问题