SOLR中的多值归属分组

Mat*_*Gal 5 solr

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

我想执行一个分组操作,它将产生:

  • 11:算上3
  • 22:算3
  • 33:1
  • 44:1
  • 55:1
  • 99:1

小智 4

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