1

ファイルシステムからApache solrとtikaを使用して、pdfやその他のテキストドキュメントにインデックスを付けています。SignatureUpdateProcessorFactoryまた、インデックス付きファイルの一意の ID を生成するために使用しています。

多くのファイルがあるので、ID やファイル名などの情報を dataimport から MySQL に保存して、後で使用できるようにしたいと考えています。

いくつかのファイル エンティティ パラメータを使用して、solr dataimport ハンドラから mysql 挿入クエリを実行することは可能ですか?

4

1 に答える 1

1

DIH 自体から SQL に挿入することはできません。必要に応じて、それを行うカスタム Transformer を作成し、それがエンティティのトランスフォーマー チェーンの最後であることを確認することができます。

ただし、UpdateProcessor で生成した ID をキャプチャする場合は、トランスフォーマーが UpdateProcessor の前に実行されるため、代わりにカスタム Update Processor を作成することをお勧めします。

于 2013-02-03T15:29:04.483 に答える