1

我正在尝试通过这样做来实现价格范围方面的查询

facet.query=[* TO 8]&facet.query=[8 TO 15]&facet.query=[15 TO *]

首先,我如何将此查询命名为“PriceRange”(或类似),以便在结果中看起来像

<facet_queries>
   <pricerange>
       <int name="[* TO 8]">XX</int>
       <int name="[8 TO 15]">XX</int>
       <int name="[15 TO *]">XX</int>
   </pricerange>
 </facet_queries>

其次,当有人实际点击说“8 TO 15”时,如何应用查询过滤器?

提前致谢 :)

4

1 回答 1

0
  1. 您可以在程序中重命名它,也可以使用XsltResponseWriter使用 XSL 样式表重命名它。
  2. 添加&fq=price:[15 TO *]到您的 URL,如果您的字段是price
于 2013-09-02T06:04:22.753 回答