【发布时间】:2016-10-07 10:19:37
【问题描述】:
我必须对没有上限的数字执行分面范围查询范围如下:
范围:1 到 *、3 到 *、5 到 * 等等。
facet.range 需要 start,end 和 gap 。如何在上述范围内实现刻面。 end 不会从数值中获取 *。所有范围的构面计数必须在单个查询中实现。
我正在使用 solrj
【问题讨论】:
我必须对没有上限的数字执行分面范围查询范围如下:
范围:1 到 *、3 到 *、5 到 * 等等。
facet.range 需要 start,end 和 gap 。如何在上述范围内实现刻面。 end 不会从数值中获取 *。所有范围的构面计数必须在单个查询中实现。
我正在使用 solrj
【问题讨论】:
经过一些研发后发现,solr 有一个提供自定义间隔的子句。这可以通过它来实现。
【讨论】: