1

我知道这在 Solr 中是可能的,它进行分组而不考虑一个值。即下面的行根据column1进行分组,考虑除column1之外的所有过滤器

&facet.field={!ex=column1}column1

现在我想知道我可以进行分组,其中我考虑除两个过滤器之外的所有过滤器,比如 column1,colun2

&facet.field={!ex=column1 !ex=column2}column1

但是上面不起作用。

请帮忙

4

2 回答 2

2

Solr wiki中它说:

tag 和ex local 参数都可以通过逗号分隔来指定多个值。

所以,它应该是这样的:

&facet.field={!ex=column1,column2}column1

我没有尝试过,但认为它会起作用。

于 2012-10-03T15:18:32.243 回答
0

&fq={!tag=COLUMN2,column1}column1:(16 31)&fq={!tag=COLUMN2,column1}COLUMN2:(6)&facet.field={!ex=COLUMN2,column1}COLUMN2

于 2012-10-04T09:21:25.087 回答