Solr小平面与子小平面

时间:2014-09-23 18:05:01

标签: solr grouping facet

我试图找到一个解决方案,为某些方面制作一个子面列表。

我在某些产品上有衣服尺寸,并存放在solr

" Size_both":" W30L30&#34 ;, " Size_width":" W30&#34 ;, " Size_length":" L30"

我希望为每个宽度生成一个子面列表:

  1. W30(8)

    • L30(3)
    • L32(1)
    • L33(4)
  2. W32(2)

    • L30(1)
    • L34(1)
  3. 任何人都知道如何做到这一点?我以为我可以和小组一起做这件事,但那不起作用。

2 个答案:

答案 0 :(得分:3)

Solr pivot faceting应该按照你的要求行事。如果确实如此,您可能希望更精确地了解具体失败的原因。

答案 1 :(得分:1)

使用Facet Pivoting来获得所需的结果:

Facet Pivoting

尝试以下查询:

http://<host_name>:<port>/solr/<core_name>/select?q=*:*&rows=20&wt=json&indent=true&facet=true&facet.pivot=Size_width,Size_length