ruby-on-rails – Solr / Lucene是否可以先按相关性排序,然后再按第二个属性排序?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Solr / Lucene是否可以先按相关性排序,然后再按第二个属性排序?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在Solr / Lucene中可以先按相关性排序,然后再按第二个属性排序?

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

如何才能使结果按照相关性排序,然后在两个具有完全相同性的条目的情况下,将点击头字母排序.

如果有任何区别,我在Ruby on Rails中通过Sunspot使用Solr.

解决方法

解决我自己的问题!

关键词分数可以通过相关性传递给订单结果.

所以在Rails Sunspot条款中:

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

猜你在找的Ruby相关文章