Solr8.0.0搜索查询问题

时间:2019-04-14 08:11:30

标签: solr

我有一个国家/地区 。我需要进行搜索,其中需要显示一个国家或地区的搜索结果,例如,在搜索结果中排在最后。国家代码BD。我应该使用哪种查询来获得上述结果。

1 个答案:

答案 0 :(得分:0)

关键是要做相反的事情-与其尝试将与该国家/地区不匹配的文档往下移,不如将与该国家/地区不匹配的所有文件都向上推:

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

这也可以通过edismax处理程序用作增强查询(bq)。