2013-03-22 49 views
1

我存储在文件中的一些数据,每一行代表一个记录。所以,我正在使用LineEntityProcessor和FileDataSource。 Tt可以导入一个文件,但我的数据存储在多个文件中。有什么办法可以同时将多个文件导入Solr吗?如何导入多个文件到Solr的使用谛

回答

0

您可能需要使用嵌套的实体是内部的,并使用由外部实体暴露的变量外实体为FileListEntityProcessor,你的实体(实体)。

您还需要在该外部实体上将rootEntity属性设置为false,以便为每个内部实体生成文档。

基本上,你需要在你的现有定义包裹实体的一个多水平。

或者,如果你有略微不同的文件,只有一对夫妇的的,你可以有几个实体定义并排侧和DIH将运行它们。