【问题标题】:How to filter numeric values when indexing a text field in solr在solr中索引文本字段时如何过滤数值
【发布时间】:2012-11-27 23:02:52
【问题描述】:

我的问题是:如何删除文本字段中的数值?

例如。 “ABC公司 39 号套房 密歇根大道 165 号 蓝星米 48909"

为了获得以下条款:“ABC | COMPANY | SUITE | MICHIGAN | AVE | LANSING | MI”

【问题讨论】:

    标签: search solr indexing


    【解决方案1】:

    使用PatternReplaceFilterFactory

    <filter class="solr.PatternReplaceFilterFactory" pattern="([0-9])" replacement="" replace="all" />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多