1

MoreLikeをブーストしたいこの結果はそこに応じて作成日(desc)使用しているURLは

http:// localhost:9090 / solr / core0 / select /?q = power&version = 2.2&start = 0&rows = 10&indent = on&mlt = true&mlt.fl = title、body&fl = content_id、title、seourl、cdate&mlt.count = 5

しかし、このURLから得られる結果は次のようになります

  1. q = powerの場合、結果が2008年の場合、MorelikeThisは電力のみの結果になりますが、2008年の結果であり、最近の同様の結果は得られません。
4

2 に答える 2

0

MLTが使えるって本当ですか?termVector が (デフォルトの) クエリ フィールドに対してアクティブ化されているかどうかを確認してください。termVectors="true"そうでない場合は、schema.xml を探して設定します。

これを見てください: -> http://wiki.apache.org/solr/MoreLikeThis#TermVectors.2C_Analyzers_and_MoreLikeThis

ところで、あなたの URL は何も後押ししません。

ブースティングについては、http ://wiki.apache.org/solr/SolrRelevancyFAQ#How_can_I_boost_the_score_of_newer_documents をご覧ください。

于 2011-08-10T07:59:00.997 に答える