Solr вернуть имя файла - PullRequest
       13

Solr вернуть имя файла

0 голосов
/ 05 декабря 2011

Я проиндексировал пару документов, используя solr, теперь, когда я выполняю поиск с использованием интерфейса администратора, он возвращает результаты поиска в формате XML.

Я пытаюсь выяснить, как я могу связатьдокумент, который я проиндексировал, пример: test.pdf с результатами, которые я получаю, а затем передаю этот документ моему пользователю?

Будет ли Solr возвращать мне уникальный идентификатор документа, который я индексирую, чтобы после индексациидокумент, где я могу сохранить документ вместе с этим UID где-нибудь в моей базе данных, а затем, когда пользователь выполняет поиск, возвращает уникальные идентификаторы документов, которые соответствуют критериям поиска, и затем я получаю их из базы данных

1 Ответ

2 голосов
/ 05 декабря 2011

Вам нужно будет добавить имя файла в качестве сохраненного поля. Посмотрите на schema.xml и убедитесь, что вы объявили поле типа string и установите для атрибута stored значение true. Установив stored=true, вы убедитесь, что Solr может вернуть поле в результатах.

См. Эту страницу для получения дополнительной информации: http://wiki.apache.org/solr/SchemaXml

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