Solr / Lucene是否可以先按相关性排序,然后按第二个属性排序?

在Solr / Lucene中,可以首先按相关性排序,然后按第二个属性排序吗?

据我所知,如果我设置了一个排序参数,它会完全覆盖相关性,并按排序参数进行排序。

如何将结果首先按相关性排序,然后在两个条目具有完全相同的相关性的情况下,给出项目的点头,例如,按字母顺序排在第一位。

如果它有所不同我在Ruby on Rails中使用Solr通过Sunspot。

解决了我自己的问题!

可以传递关键字score以按相关性对结果进行排序。

所以在Rails Sunspot术语中:

 Article.search do keywords params[:query] order_by :score, :desc order_by :name, :asc end