从6.6迁移到solr 7.7后,edismax查询不工作

fzwojiic  于 2021-10-10  发布在  Java
关注(0)|答案(1)|浏览(375)

我已从6.6迁移到solr 7.7版,但迁移到此版本后,我的eDiscoveryMax查询不起作用,返回0值。我的eDiscoveryMax查询是这样的。

{!edismax qf='title' mm=1 k='("messi"^4.02 "ronaldinho"^2.01)' pf='title' ps=10 qs=4}

它正在开发旧版本6.6,并返回结果。谁能告诉我问题出在哪里??

dgjrabp2

dgjrabp21#

为了解决这个问题,我必须在params中设置q.op=or。在solr7.7中,默认情况下取q.op=和。

相关问题