2013-10-28 95 views
0

我使用Solr單元索引了一堆PDF,Docs,PPT等。當我檢索記錄時,每個記錄都有一個最後修改的值,但該值與我在文件系統上使用ls -la所看到的不同。那些應該不匹配,如果不匹配,我怎樣才能爲每個文件檢索相同的值?SOLR上次修改時間與上次修改的文件系統不同

回答

0

根據Apache Tika documentation,可能發生的情況是最後修改日期是從文檔元數據中提取的,而不是文件系統。例如,如果文檔在實際更改後的一週內沒有上傳到您的網站,這可能會更準確。

https://stackoverflow.com/questions/19347086/get-file-system-metadata-with-solr是一個新問題,但是如果找到答案也會解決你的問題。

+0

謝謝。這個答案足以說明我正在嘗試錯誤的方法。設置DIH可能是更好的方法:http://wiki.apache.org/solr/DataImportHandler –

相關問題