5

我遇到了一个问题,我的专栏之一是多值的。例如:值可以是 (11,22) (11,33) (11,55) , (22,44) , (22,99)

我想执行将产生的分组操作:

  • 11:数 3
  • 22:数 3
  • 33:1
  • 44:1
  • 55:1
  • 99:1
4

2 回答 2

4

Solr 中还不能对多值字段进行分组。

文档:-

尚未实现对多值字段分组的支持。

于 2012-07-13T07:24:16.020 回答
4

实现此目的的一种间接方法是在文本字段中复制与该字段对应的所有值,并在它们之间使用空格或其他字符,然后用该字符标记该字段(whitespace tokenizer在空格的情况下使用)。然后你可以使用 group by ,我相信这应该可行。

于 2012-07-13T09:31:45.090 回答