"Homepage Content"というクエリがあるとします。 また、title
フィールドには、(1)「ホームページコンテンツ」と(2)「ホームページのコンテンツ」の2つのレコードがあります。solrフレーズ検索で単語の相対位置を区別する方法
(1)が(2)よりも高い一致スコアを持つようにsolrを設定する方法。ここで
(私はそれがこの簡単な例ではedismax使用しても意味がありません知っている。しかし、私は、私が実際の状況にedismax使っているという事実を認識することが問題解決をしたいと思います。)
です私の現在の(非常に単純化された)の構成:
のschema.xml:
<field name="title" type="text_general" indexed="true" stored="true"/>
solrconfig.xml:
defType='dismax'
qf="title^2"