如何根据字段值在Solr中对结果进行分段



假设数据如下

doc1: url=ibm.com data="a b c"
doc2: url=ibm.com data="b c d"
doc3: url=google.com data="c d e"
doc4: url="google.com" data="d e f"
doc5: url="facebook.com" data="e f g"

假设查询是数据:c

我希望在url方面得到如下的集群/分段输出

ibm.com {doc1, doc2}
google.com {doc3}

我无法得到结果。分面讨论都是围绕着获得匹配的计数,而不是在分面输出中记录自己

有什么方法可以得到这个输出吗?


更新

Alexander在下面的评论解决了我的问题

如Alexander在评论中所发布

对同样的问题进行了很好的讨论

solr 中的文档分组

最新更新