1

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

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

它正在使用 6.6 的旧版本并返回结果。谁能告诉我可能是什么问题?

4

1 回答 1

1

要解决这个问题,我必须在参数中设置 q.op=OR。在 Solr7.7 中,它默认采用 q.op=AND。

于 2021-06-28T08:36:21.413 回答