是否可以在无模式模式下使用 Solr 在字段名称中包含特殊字符?
Is it possible to include special characters in a field name with Solr in schemaless mode?
我希望我的动态字段名称能够包含散列字符。当 Solr 处于无模式模式时这可能吗?
找到了。在文件 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>
我希望我的动态字段名称能够包含散列字符。当 Solr 处于无模式模式时这可能吗?
找到了。在文件 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>