lucene 検索結果で新しいレコードをバブルアップすることはできますか? つまり、Lucene には、今日の日付に近いレコードほど高いスコアを付けてもらいたいのです。
ありがとう!
lucene 検索結果で新しいレコードをバブルアップすることはできますか? つまり、Lucene には、今日の日付に近いレコードほど高いスコアを付けてもらいたいのです。
ありがとう!
私はSolrを介してLuceneのみを使用しましたが、ユーザー提供の関数に応じてブーストされた任意のドキュメントを強力にサポートします。
あなたの場合、私は次のようなものを使用します:
recip(rord(created_when),1,1000,500)
ブースト機能として。これは特にLuceneの質問に答えるものではないことは理解していますが、Solr QueryHandlerを使用して実行できる場合は、Luceneアプリで確実に実行できます。