如何在Solr无模式模式下启用solr.SimplePatternTokenizerFactory?

时间:2019-04-12 13:53:28

标签: solr solrj solrcloud

我想基于“标签”字段之一中提供的数据创建过滤器,例如:

tagField:主数据:行业/金融服务/资产管理/替代投资
tagField:主数据:行业/金融服务/资产管理/投资
tagField:master:industry / financialservices / asset-management / investment_test

查询时,我需要以这样的方式进行排列:当它们显示在页面上时,它具有来自Java服务器端的简单json响应:

dropdown 1:master_industry 
              dropdown 2:financial-services (based on dropdown 1)
                        dropdown 3: asset-management (based on dropdown 2)
                            dropdown 4: alternative-investments  (based on dropdown 3)
                                         investments
                                         investment_test

例如,我知道Solr中的以下支持:

<analyzer>
  <tokenizer class="solr.PatternTokenizerFactory" pattern="[A-Z][A-Za-z]*" group="0"/>
</analyzer>

但是我想要在无模式模式下启用此模式(我无法编辑schema.xml)。

我该怎么做?

0 个答案:

没有答案