将多个查询参数传递给 CategoryPageController

Passing multiple query parameters to CategoryPageController

我有一个类别,我有几个其他过滤条件。那么根据 f1f2 字段过滤它的正确语法是什么:

/mystorefront/c/{myCategory}/?q=:-(-(f1:black) OR -(f2:large))

过滤的URL是否正确,还是这里不应该使用关键字OR?我哪里错了?

SOLR 前面的查询中使用OR 运算符不是一个好主意,您应该使用类似的东西:

/mystorefront/c/{myCategory}/?q=:pertinence:f1:black:f2:large

pertinence : 是默认排序规则。