2011-08-30 77 views
1

我使用Apache Solr實現了我的搜索,使用這個我索引各種資源,如(PDF,MS Word文檔)。只搜索特定的索引

要是讓說的用戶給予像查詢「PDF:Java」的話,我只想要搜索的PDF文件

任何想法

感謝

迪利普。

+0

在上傳時添加FILE_TYPE場。所以你的文件類型:pdf將工作正常。如果每個文件是確定的文件名,查詢作爲ID:* PDF返回只.PDF結束的結果。 – aitchnyu

+0

任何建議,請幫幫我 –

回答

1

嗯,就像我評論。設置模式中的一個文件類型[字符串],並設置它,當你上傳該文件。

http://localhost:8983/solr/update/extract?literal.id=123&literal.filetype=pdf

,當你搜索

http://localhost:8983/solr/select?q=text:electrical設計和文件類型:PDF


快速破解:如果您文件由FIL確定爲ename,你可以告訴Solr的通過

http://localhost:8983/solr/select?q=text:electrical設計和ID來限制結果中的* .pdf結尾的:* PDF