solr是否支持重叠范围方面?

时间:2018-06-05 21:12:24

标签: solr

我没有找到基于重叠范围的方面的任何示例 solr甚至支持重叠范围方面?例如:[0-10],[5-15],[10-20]

1 个答案:

答案 0 :(得分:0)

一个方面是一个过滤器,所以如果你添加多个单独的范围过滤器,你实际上就是说“过滤值0-10 过滤值5-15”。因此,只有5-10范围内的值才能满足这两个过滤器的需求。如果您想要满足任何范围的结果,可以将它们连接到带有OR运算符的单个facet查询参数,例如

    fq = count:[0 TO 10] OR count[5 TO 15]

,这与过滤count:[0 TO 15]相同。只是取决于您对重叠范围的期望功能。