【发布时间】:2014-04-04 04:22:46
【问题描述】:
我有一个应用程序可以通过搜索获取用户。当 current_user 进行搜索时,它会从数据库中随机抽取用户。然后它从数据库中提取当前用户位置 X 英里内的位置并将它们存储在 @locations 中。显示结果时,用户位置只是来自@locations (@locations.sample.city) 的随机位置。
我的问题:缓存结果的最佳方式是什么。例如,如果搜索返回 User2 在 Nantucket 的位置,那么当再次执行搜索或刷新页面时,User2 仍将 Nantucket 作为其位置,而不是另一个随机位置。
提前致谢。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 geo