1

DIH を介してインデックス時間ブーストを実装しようとしています。しかし、ドキュメント レベルではなくフィールド レベルでブーストしたいと考えています。元:

ドキュメントに LastUpdatedBy と fullName の 2 つのフィールドがあるとします。両方のフィールドにインデックスを付けた後、両方のフィールドからデフォルトの検索フィールドにデータをコピーしています。デフォルトの検索フィールドで検索が行われると、両方に検索キーワードがある場合でも、fullName を LastUpdatedBy よりも優先する必要があります。

注: 実行時ブースティングのために以前に dismax ハンドラを試したことがあります。DIH を使用してインデックス時間ブースティングを試してみたいと思っています。

ありがとう!!!

ありがとう、BB。

4

1 に答える 1

1

特殊コマンドを DIH に追加することで、ドキュメントを強化できます。ただし、その時点では、DIH のフィールド ブースティングは実装されていません。

最新のソースコードはこちらで確認できます。

于 2012-08-17T09:19:56.407 に答える