1

Solr と ExtractingRequestHandler を使用してドキュメントのインデックスを作成していますが、Tika setMaxStringLength() と同等の処理を行う方法がわかりません。

小さなドキュメントのすべてにインデックスを付けているように見えますが、大きなドキュメントのすべてのテキストにはインデックスを付けていないようです。

solrconfig.xml で値を設定することは可能ですか? curl を使用して投稿するときに、値を他のパラメーターと一緒に渡すことはできますか?

4

1 に答える 1

2

Solr 構成ファイルで制限を確認してください

<maxFieldLength>10000</maxFieldLength>

これにより、フィールドの長さが制限され、問題が発生する可能性があります。

非推奨になっている可能性があるため、どのバージョンの solr を使用していますか。

SolrConfig の IndexConfig

MaxFieldLength パラメータは Solr 4 で削除されました。フィールドの長さの制限が重要な場合は、制限したいフィールドに対して定義できる LimitTokenCountFactory を使用して同様の動作を得ることができます。たとえば、フィールドを 10,000 文字に制限します。

于 2013-05-24T03:36:40.180 に答える