类别

时间:2016-07-15 05:26:05

标签: solr solr4 solrnet

使用Solr 6,用于带有搜索和过滤的电子商务目录。

我需要排除某些类别的所有产品吗?不知道如何在Solr中做到这一点。你能说出一些想法,我们怎样才能做到这一点?

请注意,CategoryID是一个多值字符串字段,因为可以将一个产品分配给多个类别。

1 个答案:

答案 0 :(得分:1)

使用布尔值" NOT"操作

* NOT CategoryID:111

替代语法:

* -CategoryID:111
* !CategoryID:111

文档:https://cwiki.apache.org/confluence/display/solr/The+Standard+Query+Parser#TheStandardQueryParser-BooleanOperatorsSupportedbytheStandardQueryParser