如何在Solr 3.6中对两个字段进行排序

时间:2012-08-03 22:54:06

标签: solr

在网络请求网址中有一个“排序”选项。但是,我如何按两个字段排序?如果我这样做:

 sort=field1 asc&sort=field2 desc

只有第一个字段用于根据我的观察进行排序。

2 个答案:

答案 0 :(得分:22)

你是这样做的:

sort=field1 asc, field2 desc

答案 1 :(得分:1)

SOLR(3.6.2) 但是如果你想与'得分' 一起对其他 intField 进行排序 尝试搜索而不是:

sort=score desc,intField desc

这一个:

sort=intField desc,score desc