2015-04-23 17 views

回答

2

假設您使用基於Solr的搜索選項(自至少DSpace 4.x以來的默認值),全文文件名將被索引到stream_name字段。只需將stream_name:xyz放入搜索框中即可找到具有名稱包含「xyz」的文件的項目。

例如,this search (XMLUI)/this search (JSPUI)在演示服務器上找到一個名爲Atlas.pdf的文件(請注意搜索結果將隨着演示服務器項目的變化而更改)。

+0

謝謝。但是,如你所寫,只有* fulltext *文件名被編入索引。例如。圖像文件的文件名似乎沒有寫入索引?另外,雖然JSON建議使用一個數組,但多個文件名只能寫入一個字符串:'「stream_name」:[「file1.pdf.txt; file2.xlsx.txt」]' – MartinW

+0

是的,很遺憾。 – schweerelos

+0

我在哪裏可以擴展DSpace,以便我可以將所有文件名(以及可以從文件中提取的格式和其他信息)寫入Solr「搜索」核心? – MartinW

相關問題