标签: solr
我有一个国家/地区 。我需要进行搜索,其中需要显示一个国家或地区的搜索结果,例如,在搜索结果中排在最后。国家代码BD。我应该使用哪种查询来获得上述结果。
答案 0 :(得分:0)
关键是要做相反的事情-与其尝试将与该国家/地区不匹配的文档往下移,不如将与该国家/地区不匹配的所有文件都向上推:
q=(*:* -country:BD)^999
这也可以通过edismax处理程序用作增强查询(bq)。
bq