1

ファイルにいくつかのデータが保存されており、すべての行が 1 つのレコードを表しています。そのため、LineEntityProcessor と FileDataSource を使用しています。1 つのファイルをインポートするのは問題ありませんが、私のデータは複数のファイルに保存されています。同時に複数のファイルを Solr にインポートする方法はありますか?

4

1 に答える 1

0

外部エンティティがFileListEntityProcessorであり、エンティティ(エンティティ)がその内部にあり、外部エンティティによって公開された変数を使用して、ネストされたエンティティを使用することをお勧めします。

また、その外側のエンティティでrootEntity属性を false に設定する必要があるため、内側のエンティティごとにドキュメントが生成されます。

基本的に、既存の定義をラップするエンティティのレベルがもう 1 つ必要です。

または、わずかに異なるファイルがあり、そのうちのいくつかしかない場合は、いくつかのエンティティ定義を並べて配置するだけで、DIH はそれらすべてを実行します。

于 2013-03-22T14:03:24.587 に答える