尝试使用选定的构面对面进行排序
第1步:默认构面
[] Apple (4)
[] Banana (3)
[] Apricot (2)
[] Aubergine(2)
[] Broccoli (1)
第2步:如果我选择Banana Facet
[] Apple (4)
[x] Banana (3)
[] Apricot (2)
[] Aubergine(2)
[] Broccoli (1)
步骤3:选择facet香蕉后剩余的facet应该以选定的facet升序格式出现
[x] Banana (3)
[] Broccoli (1)
[] Apple (4)
[] Apricot (2)
[] Aubergine(2)
这可以在 Solr 吗?
我正在使用Solr 4.4.0
答案 0 :(得分:1)
我不知道,如果这可以通过Solr完成,对于搜索服务器的信息,您选择了一个方面是无关紧要的
实际上它看起来像 UI 问题,因此您应该在 Solr 客户端或您的用户界面中进行此操作。
答案 1 :(得分:-1)
您只能按计数或按索引对面进行排序
来自Solr Wiki:
<强> facet.sort 强>
此参数确定构面字段约束的顺序。
count - 按计数排序约束(最高计数优先)
index - 返回按索引顺序排序的约束(按索引术语排序)。对于ascii范围内的术语,这将按字母顺序排序。
如果facet.limit大于0,则默认为count,否则为index。
http://wiki.apache.org/solr/SimpleFacetParameters#facet.sort