3

Nutch 3 ドメイン (domain01、domain02、および domain03) でクロールしました。特定のキーワード (例: 「チャンピオンズ リーグ」) を含むすべての投稿を取得し、結果では最初に domain02 からの投稿、次の domain01 からの投稿、および domain03 からの最後の投稿を表示します。単にドメインごとに優先順位を付けて並べ替えたいだけです

ドメインの優先順位を設定する方法があれば?

4

1 に答える 1

2

ドメインの順序が常に同じである場合は、インデックス時間のドキュメント レベル ブースト、またはクエリ時間のドメイン (または domainorder) による並べ替え、次にスコアによる並べ替えを使用できます。

ドメインの順序がクエリに依存する場合は、QueryElevationComponentを使用できますが、昇格ルールごとに ID の完全なリストを提供する必要があり、シーケンスをサポートしていない可能性があります。

独自のカスタム関数クエリまたはコンポーネントを作成することもできます(Query Elevation one に似ています)。

于 2013-02-01T21:54:05.563 に答える