Как преобразовать / обновить и сохранить входящее свойство JSON, применив PatternReplaceFilterFactory в SOLR 7.1.0 - PullRequest
1 голос
/ 08 апреля 2019

Я довольно новичок в SOLR, и у нас есть требование, при котором мне нужно изменить одно из значений свойства JSON из входящего запроса, чтобы получить обновление и сохранение.Что-то вроде ниже.например, {"name": "Google, CA, 94043"
}

Когда я добавляю этот JSON с помощью добавления / обновления документов с использованием администратора SOLR.Я хочу, чтобы это имя было сохранено как просто Google.Поэтому, когда я выполняю поиск (запрос) . от администратора SOLR, в нем должно быть указано имя Google, а не "Google, CA, 94043"

Я добавил FieldType с PatternReplaceFilterFactory и ссылался на то же самоеполе имени.Результат не появляется с обновленным.Но когда я анализирую значение поля (индекс / запрос) с помощью инструмента администратора, оно имеет значения правильно.Не уверен, как этого добиться.

Дайте мне знать, если у кого-то есть шаги, как этого достичь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...