想要Sunspot / Solr order_by:随机以保持会话的一致性

时间:2012-03-14 20:17:07

标签: ruby-on-rails-3 sunspot sunspot-rails

我使用Sunspot gem进行Solr与Rails 3.2应用程序的集成。我的搜索是大量参数化的,因此我不是按相关性排序,而是使用order_by(:random)进行排序。

问题是应用程序的某些功能会将用户返回到搜索结果页面(例如,在登录后),但由于排序不一致,因此返回时结果已更改。在某些情况下,它只是简单的破裂。

是否有适当的Sunspot方式来“锁定”用户会话的随机字段?或者我是否必须解构代码并制作补丁?

0 个答案:

没有答案