2012-01-31 6 views
0

私はnutch 1.4を使用しています。静的フィールドをSolrにマップしたいと思います。nutchとsolrの間の静的フィールドのマップ

私はインデックス静的プラグインがあることを知っています。

<property> 
     <name>index-static</name> 
     <value>field:value</value> 
    </property> 

しかし、値がSolrのに送られていない:私はこのようなNutchの-site.xmlの中でそれを構成しました。

解決方法はありますか?

答えて

1

nutch-default.xmlのエントリが間違っているようです。 プラグインソースによると、 "index-static"ではなく "index.static"がプロパティの正しい名前です。

String fieldsString = conf.get("index.static", null); 

nutch-site.xmlでこれを使用した後、私はsolrサーバーに複数のフィールドを送信できました。

また、プラグインが "plugin.includes"プロパティのプラグイン一覧に追加されていることを確認してください。

関連する問題