【问题标题】:Apache Solr filter like EdgeNGramFilterFactory that only consider complete words?像 EdgeNGramFilterFactory 这样只考虑完整单词的 Apache Solr 过滤器?
【发布时间】:2013-06-11 16:01:31
【问题描述】:

我正在寻找一个可以像这样转换输入的 solr 过滤器

"This is a sentence"

在以下标记中

"This", "This is", "This is a", "This is a sentence"

有这样的过滤器吗?

【问题讨论】:

    标签: solr lucene


    【解决方案1】:

    Lucene 提供了一个过滤器,但它会生成带状疱疹

    solr.ShingleFilterFactory
    这将产生带状疱疹,例如"This is a sentence" -> This is, is a, sentence

    否则,您需要扩展或实现自己的。

    【讨论】:

    • 谢谢。我希望有一个秘密过滤器可以完成这项工作;) ShingleFilterFactory 并不是我所需要的,所以我必须自己编写。
    猜你喜欢
    • 2021-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-26
    • 1970-01-01
    • 2013-11-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多