例如,我有一个包含一些ASCII符号的solr.TrieFloatField
字段,这阻碍了正确的索引过程。我想在不将字段类型更改为solr.TextField
的情况下消除此符号。
Lucene/Solr 中的解决方法是什么?
提前谢谢。
您可以使用 UpdateRequestProcessor 链在索引之前修改该值。Sorl 5.5 可用 URP 的完整列表可在 solr-start 上找到。一个似乎相关的是RegexReplaceProcessorFactory。