Solr:无需借助DisMax的附加提升查询 - 是否可能?

时间:2012-10-15 11:36:37

标签: solr lucene dismax

我有一个像这样的析取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包装器完成了这项工作,但我在上面的查询语法中遗漏了一些东西?

0 个答案:

没有答案