2016-12-12 3 views
0

Например, у меня есть поле solr.TrieFloatField, которое содержит некоторый символ ASCII, который препятствует правильному процессу индексации. Я хочу удалить этот символ без изменения типа поля до solr.TextField.Есть ли какое-либо обходное решение для поддержки замены фильтра замены для числовых полей в SOLR 5?

Какое обходное решение в Lucene/Solr для этого?

Заранее спасибо.

ответ

1

Цепи UpdateRequestProcessor можно изменять, прежде чем индексировать. full list of available URPs for Sorl 5.5 доступен в режиме solr-start. Каждой релевантной является RegexReplaceProcessorFactory.