SOLR:范围刻面中的结果数相等

时间:2011-10-31 08:06:04

标签: solr

是否可以在SOLR范围刻面中获得相同数量的结果。

例如:我想对价格清单进行分析,并将其平均分配为3个部分 - 100,100,120,130,300,360,480,500,600,650,700,800

所以结果应该是: 100-130(4) 300-500(4) 600-800(4)

1 个答案:

答案 0 :(得分:0)

请参阅我发布的问题answer33956

简而言之,我使用的方法是:

  1. 预处理文件以存储已向上舍入到最近的“漂亮的圆形数字”小平面边界的价格
  2. 请求所有方面的舍入价格
  3. 将这些四舍五入的价格面合并到几个大的“细分”中,以便在每个细分中获得大致相同数量的文档。
  4. 当用户选择过滤时,请对该段的价格范围进行过滤查询。