Solr Range Facet只显示xml结果

时间:2016-02-18 12:19:23

标签: solr range facet

所以我在solrconfig.xml

设置了价格区间
<str name="facet.range">preis</str>
<int name="f.preis.facet.range.start">0</int>
<int name="f.preis.facet.range.end">1151</int>
<int name="f.preis.facet.range.gap">50</int>

问题是,正如标题所说,这个价格范围只是出现在XML结果网站而不是“正常”网站。 你可以猜到,我是Solr的新手。 Solr版本5.4.1

编辑:这出现在我的XML结果侧

<lst name="facet_ranges">
<lst name="preis">
<lst name="counts">
<int name="0.0">35267</int>
<int name="50.0">8357</int>
<int name="100.0">3541</int>

...

<int name="1050.0">136</int>
<int name="1100.0">131</int>
<int name="1150.0">112</int>
</lst>
<float name="gap">50.0</float>
<float name="start">0.0</float>
<float name="end">1200.0</float>
</lst>
</lst>

我是否需要更多设置以便显示?

1 个答案:

答案 0 :(得分:0)

/browse是一个请求处理程序,它自动生成您的结果并在一个体面的UI中呈现给您,这就是为什么您可以看到&#34;方面。

&#34;常规&#34;响应或来自/select处理程序的响应也为完全相同的查询生成完全相同的结果,但不将它们格式化为UI,这就是为什么你不能&#34;看到&#34;方面。 如果您想查看构面,则必须设计一个获取此Solr响应的UI,然后将其格式化为您设计的UI。