Добавление поля в схему Solr - PullRequest
0 голосов
/ 30 ноября 2011

Я хочу добавить поле в схему Solr.

Я знаю, что после добавления поля в schema.xml мне нужно перезапустить экземпляр Solr и перестроить индекс.Однако находится ли schema.xml на сервере Solr или я должен изменить schema.xml, который я экспортирую?

Также относится ли «перестроение индекса» к экспорту данных на поисковый сервер Solr?1008 *

Ответы [ 2 ]

0 голосов
/ 30 ноября 2011

Файл схемы находится в папке conf домашней страницы solr, содержащей настройки конфигурации вашего индекса. Да, вам нужно заново создать индекс, если вы используете DIH, вам придется снова запустить команду data-import, чтобы увидеть эффект ваших изменений.

0 голосов
/ 30 ноября 2011

schema.xml обычно не находится на сервере Solr.
Он находится в SOLR.HOME, указанном через параметры среды (параметры tomcat fine, solr web.xml или переданный в качестве системного свойства) во внешний каталог, в котором хранятся ядра, конфигурации и файлы индекса.

Если экспорт данных означает повторную подачу тех же данных в Solr, он будет переиндексировать данные.

...