Я использую Apache Solr для своего поиска, используя это, я индексирую различные ресурсы, такие как (PDF, документ MS Word).
Если, скажем, пользователь задает запрос типа "PDF: java"тогда я хочу искать только файлы PDF
Любые идеи
Спасибо
Dilip.
Ну, как я прокомментировал. Установите тип файла [string] в вашей схеме и установите его при загрузке этого файла.
http://localhost:8983/solr/update/extract?literal.id=123&literal.filetype=pdf
и при поиске
http://localhost:8983/solr/select?q=text:electrical дизайн и тип файла: pdf
Быстрый взлом: если ваши документы идентифицируются по имени файла , вы можете указать Solr ограничить результаты, заканчивающиеся на * .pdf
http://localhost:8983/solr/select?q=text:electrical дизайн и идентификатор: *. Pdf