我想仅使用dismax查询来提升分数较高的文档而不执行任何查询。所以,例如,如果我想做dismax查询,我将设置以下参数:
q=my search term
qf=Field1^100 Field2^10 Field3^1
q.alt=*:*
defType:dismax
现在,我的问题是如何仍然应用此设置以提升结果文档? 我希望我能正确解释这个问题。
感谢。
答案 0 :(得分:1)
如果您不进行任何查询,则无需提升。
dismax查询只不过是在几个字段中的任何一个字段中匹配的查询。您可以按照指定的方式增强dismax查询,但是您需要执行查询来提升它。
q.alt仅在未指定查询时使用。