1

私はApache solrモジュールを読んでいて、これに気づきました:

bf = recip(rord(作成),4,90785,90785)^200.0

誰かがこれが何をするのか説明できますか? 作成されたフィールドに自慢を追加するように見えますが、すべての機能が何であるかはわかりません(recip、rord)

4

1 に答える 1

4

Solr 関数のクエリ メソッドは、Solr Wiki で文書化されています。

したがって、指定したブースト クエリは、次のような関数を使用して、新しいドキュメントをブーストします。

(90785/(4*rord(作成) + 90785))^200

最新のドキュメント:

(90785/(4*1 + 90785))^200 => 0.9912

そして、最も古いドキュメント (1000 ドキュメントを想定):

(90785/(4*1000 + 90785))^200 => 0.0001798

于 2012-09-20T22:07:11.480 に答える