Подсветка результатов поиска Solr с помощью bin / post и управляемой схемы - PullRequest
0 голосов
/ 24 мая 2018

У меня установлен Solr 6.6.1.Я запускаю bin / post, чтобы получить и проиндексировать некоторые документы в новом ядре.Я хотел бы добавить текстовое поле и выделить его.Я заметил, что в server / solr / myCore / conf есть файл, управляемая схема, с предупреждением, которое запрещает мне редактировать файл.

Какой поддерживаемый способ использования bin / post и включениявыделение в текстовом поле?

1 Ответ

0 голосов
/ 24 мая 2018

Solr неявно использует ManagedIndexSchemaFactory, который по умолчанию является "изменяемым" и сохраняет информацию о схеме в файле управляемой схемы.

У вас есть несколько вариантов:

  1. Вернитесь к <schemaFactory class="ClassicIndexSchemaFactory"/>, чтобы вы могли изменить файл схемы вручную.

  2. Оставайтесь с управляемым API схемы и просто изменяйте операции через HTTP длядобавьте новое поле, которое вы будете использовать для выделения.

Я бы порекомендовал придерживаться # 2, но это полностью ваше дело. Официальная документация поможет вам выбрать, какие параметры схемы для ваших текстовых полей вам нужны, чтобы получить максимальную отдачу от выделения.

...