Ruby on rails 以随机顺序显示memcached中缓存的ActiveRecord结果
我使用memcached来缓存一个查询,该查询返回一组广告,然后将这些广告加载到一个div中,我使用jQuery和jQuery插件滚动浏览广告 我想在每次加载页面时以随机顺序填充包含广告的div,以便不首先显示相同的广告,并且当应用程序循环浏览广告时,广告以不同的顺序显示Ruby on rails 以随机顺序显示memcached中缓存的ActiveRecord结果,ruby-on-rails,activerecord,memcached,Ruby On Rails,Activerecord,Memcached,我使用memcached来缓存一个查询,该查询返回一组广告,然后将这些广告加载到一个div中,我使用jQuery和jQuery插件滚动浏览广告 我想在每次加载页面时以随机顺序填充包含广告的div,以便不首先显示相同的广告,并且当应用程序循环浏览广告时,广告以不同的顺序显示 从memcached存储中获取结果集并随机排列以供显示的最佳方法是什么 你可以尝试在结果集上调用Array#shuffle()。很好的建议Rubish,我来试试
从memcached存储中获取结果集并随机排列以供显示的最佳方法是什么 你可以尝试在结果集上调用Array#shuffle()。很好的建议Rubish,我来试试