SOLR group by为非空值

时间:2014-03-19 09:39:41

标签: php solr

我在SOLR中有一些产品已映射到group_id,但对于某些产品,group_id保留为空白

但是当我想按" group_id"进行分组时,它适用于具有各自group_id的产品。

但是对于没有分配group_id的那个,即空白也被分组在一起。我有什么方法可以定义只分组不是空白的group_id吗?

我尝试了几种解决方案,但没有运气,

&group=true&group.field=config_group&group.main=true

并尝试添加group.query,如

&group=true&group.field=config_group&group.main=true&group.query=config_group:[1%20TO%20*]

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

找出对我的查询的简单修复

&group.query=-config_group:[1%20TO%20*]

这意味着只对1到无穷大的人进行分组