クエリ関数を使用して、検索対象のさまざまなフィールドにさまざまな重みを適用する方法はわかりましたが、検索対象の個々のキーワードを個別に重み付けして、スコアに重み付けを組み込み、それに基づいて結果をランク付けできるようにする方法は Solr にありますか?
次の検索を想像してみてください。
lebron james basketball heat
ここlebron
で、 とjames
は 1.0 でbasketball
重み付けされ、 は 0.9 でheat
重み付けされ、0.5 で重み付けされます。
標準の Solr に組み込まれている方法がない場合、この機能を構築できるプラグインを作成するための正しい方向を教えてもらえますか? ありがとう!