有没有办法在solr中获得分布式分组中不同组的数量?
nggroups参数返回所有组的总和。如果一个组存在于多个碎片中,我会在nggroup中重复这个组。
检查SOLR-3316和SOLR-3436。
可能是已修复的现有问题。
现在有几个解决方案:
http://yonik.com/solr-count-distinct/
您可以将统计组件与pivot faceting一起使用,将group与group.facet一起使用,或使用5.2(5.1。当我尝试的时候似乎不起作用)。