是否可以在无模式模式下使用Solr在字段名称中包含特殊字符?

时间:2015-07-31 09:07:31

标签: solr schemaless

我希望我的动态字段名称能够包含哈希字符。当Solr处于无模式模式时,这可能吗?

1 个答案:

答案 0 :(得分:2)

找到它。在文件solrconfig.xml中,我更改了以下代码块

<processor class="solr.FieldNameMutatingUpdateProcessorFactory">
    <str name="pattern">[^\w-\.]</str>
    <str name="replacement">_</str>
 </processor>

<processor class="solr.FieldNameMutatingUpdateProcessorFactory">
    <str name="pattern">[^\w-\.\#]</str>
   <str name="replacement">_</str>
 </processor>