次のような分離 Lucene クエリが
あります。パーサーのパラメーターと(clause_1 OR clause_2 OR ... OR clause_N)
同じように、その上に加法的ブースト クエリを追加したいと考えています。bq
DisMax
試してみ{!edismax qf='' bq='my_boost_query'}(clause_1 OR clause_2 OR ... OR clause_N)
ましたが、結果はゼロでした。(空のqf
パラメータが原因である可能性があると思います)
DisMax
フォーマットを使用してクエリを書き直さずにそれを行うことは可能ですか? おそらく、Lucene
クエリパーサーの特別な構文_val_
などでしょうか?または、DisMax
ラッパーが仕事をしているかもしれませんが、上記のクエリ構文に何かが欠けているだけですか?