solr facet!标记多个列

solr facet!标记多个列,solr,Solr,我知道这在Solr中是可能的,Solr不考虑一个值进行分组。 i、 e在第行下方,根据第1列进行分组,考虑除第1列之外的所有过滤器 &facet.field={!ex=column1}column1 现在我想知道我能做一个分组,我认为除了两个过滤器之外的所有过滤器都是CalnN1,Calun2。 像 &facet.field={!ex=column1!ex=column2}column1 然而,上述方法不起作用 请在邮件中提供帮助,上面写着: 标记和ex本地参数都可以通过以下方式指定多个值: 用

我知道这在Solr中是可能的,Solr不考虑一个值进行分组。 i、 e在第行下方,根据第1列进行分组,考虑除第1列之外的所有过滤器

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

现在我想知道我能做一个分组,我认为除了两个过滤器之外的所有过滤器都是CalnN1,Calun2

。 像

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

然而,上述方法不起作用

请在邮件中提供帮助,上面写着:

标记和ex本地参数都可以通过以下方式指定多个值: 用逗号分隔

所以,它应该是这样的:

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

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

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

select?q=*:**:*&facet=true&facet=column1:(1631)&fq=column1:(6208)&fq={!tag=COLUMN2,column1=COLUMN2:(6)&fq={tag=COLUMN2,column1=column1=COLUMN2,column1 column1=column1=column1=COLUMN2:(COLUMN2&start=0&rows=0这不起作用,您应该添加!每个列的标记