Solr 分面计算结果
通过计算方面结果,我的意思是解决问题: 我有7份文件:Solr 分面计算结果,solr,lucene,facet,solandra,Solr,Lucene,Facet,Solandra,通过计算方面结果,我的意思是解决问题: 我有7份文件: A1 B1 C1 A2 B1 C1 A3 B2 C1 A4 B2 C2 A5 B3 C2 A6 B3 C2 A7 B3 C2 如果我通过字段B进行facet查询,得到的结果是:B1=2,B2=2,B3=3 A1 B1 C1 A2 B1 C1 2 - facing by B --------------==== A3 B2 C1 A4 B2 C2
A1 B1 C1
A2 B1 C1
A3 B2 C1
A4 B2 C2
A5 B3 C2
A6 B3 C2
A7 B3 C2
如果我通过字段B进行facet查询,得到的结果是:B1=2,B2=2,B3=3
A1 B1 C1
A2 B1 C1 2 - facing by B
--------------====
A3 B2 C1
A4 B2 C2 2 - facing by B
--------------====
A5 B3 C2
A6 B3 C2
A7 B3 C2 3 - facing by B
--------------====
我想通过字段C获取其他信息,如结果中的计数。那么,我如何查询以获得类似于以下内容的结果:
A1 B1 C1
A2 B1 C1 2, 1 - facing by B, count C in facet results
--------------=======
A3 B2 C1
A4 B2 C2 2, 2 - facing by B, count C in facet results
--------------=======
A5 B3 C2
A6 B3 C2
A7 B3 C2 2, 1 - facing by B, count C in facet results
--------------=======
谢谢您需要的是这将帮助您获得层次结构的结果和计数 这在Solr 4.0 trunk build中提供。因此,您可能需要应用补丁 参考资料-
我使用的Solandra将Solr 3.4与Cassandra集成在一起。那么,有没有办法用Solr 3.4解决这个问题呢?谢谢,我已经计算了一些聚合数据,以得到合适的结果。谢谢你的建议