Возможно ли получить исходный код документа?

#solr

#solr

Вопрос:

Я внедряю свое самое первое поисковое приложение на основе Solr. В настоящее время приложение использует сервер базы данных и локальные файлы (txt, xml) в качестве источников данных.

Мне было интересно, возможно ли отобразить исходный код документа на дисплее. Можно ли сказать, например: Result1 из 1.txt, Результат 2 из базы данных … и т.д. …?

Ответ №1:

Вы можете создать дополнительное поле, например, source, в котором могла бы храниться эта информация. Это поле может быть заполнено прямо из импортера данных, что делает его довольно простым.

Комментарии:

1. Я совершенно новичок в Solr, не могли бы вы указать мне на некоторые источники об импортере данных или что-то связанное с моим вопросом?

2. Для получения информации о ядре импортера данных перейдите по официальной ссылке на wiki. Это поможет вам начать. Например, помимо обычного, SELECT column1, column2... вы могли бы использовать SELECT column1, column2, 'database' as source... . Вы можете попробовать аналогичный трюк с URLDataSource, добавив столбец ‘source’ и поиграв с xpath.