【发布时间】:2015-10-22 21:41:01
【问题描述】:
我希望我的动态字段名称能够包含哈希字符。当 Solr 处于无模式模式时,这可能吗?
【问题讨论】:
标签: solr schemaless
我希望我的动态字段名称能够包含哈希字符。当 Solr 处于无模式模式时,这可能吗?
【问题讨论】:
标签: solr schemaless
找到了。在 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>
【讨论】: