2013-03-22 53 views
1

我存儲在文件中的一些數據,每一行代表一個記錄。所以,我正在使用LineEntityProcessor和FileDataSource。 Tt可以導入一個文件,但我的數據存儲在多個文件中。有什麼辦法可以同時將多個文件導入Solr嗎?如何導入多個文件到Solr的使用諦

回答

0

您可能需要使用嵌套的實體是內部的,並使用由外部實體暴露的變量外實體爲FileListEntityProcessor,你的實體(實體)。

您還需要在該外部實體上將rootEntity屬性設置爲false,以便爲每個內部實體生成文檔。

基本上,你需要在你的現有定義包裹實體的一個多水平。

或者,如果你有略微不同的文件,只有一對夫婦的的,你可以有幾個實體定義並排側和DIH將運行它們。