我正在使用 Solr 在我的目录中搜索产品。我试图为“书籍”类别的产品打低分,但没有成功。我还尝试从“书籍”类别中过滤结果,但我仍然得到它们,所以我认为我做错了什么。类别字段已编入索引。
这是我提出的请求的一次尝试(在许多其他尝试中):
http://localhost:8080/solr/collection1/query?q=iphone+4s&rows=4&fq=price:[*+TO+500]&debugQuery=on&fq=not(query(category:Books))
我还尝试使用对“书籍”产生负面影响的 bf 参数,但仍然没有运气。
当我有“书籍”和其他类别时,我应该怎么做才能降低分数?以及如何过滤特定类别的结果?