首页 > 解决方案 > Solr8.0.0 搜索查询问题

问题描述

我有田。我需要进行搜索,我需要在搜索结果中显示一个国家或某些国家的搜索结果,例如。国家代码 BD。我应该使用什么查询来获得上述结果。

标签: solr

解决方案


关键是反其道而行之——与其尝试将与国家/地区匹配的文件进一步向下移动,不如将与国家/地区不匹配的所有文件提升:

q=(*:* -country:BD)^999  

这也可以通过bqedismax 处理程序作为增强查询 ( ) 应用。


推荐阅读