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

tri*_*ons 11 solr

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

 sort=field1 asc&sort=field2 desc
Run Code Online (Sandbox Code Playgroud)

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

Per*_*ium 26

你这样做:

sort=field1 asc, field2 desc
Run Code Online (Sandbox Code Playgroud)

  • 这是正确的,但是如果field1是"得分",那么第二种类型几乎毫无价值,因为"得分"很少(至少在我的经验中与我的数据相同)在两个文档上是相同的.如果我错了,请纠正我,但那是我的经历. (2认同)