Sql输出内容在rails中生成两次

时间:2017-03-13 12:43:47

标签: ruby-on-rails ruby

我正在使用rails开发一个社交网站,用于发布,标记等。我也使用gem public_activity ,这用于呈现页面。在加载页面时,有时候只有一些帖子时,帖子会显示两次。但是,当我看到服务器的日志时,我发现查询重复了两次,即从数据库和缓存中获取数据并导致两次加载这些帖子。

服务器日志

 SELECT  `posts`.* FROM `posts` WHERE `posts`.`id` = 836 LIMIT 1
 CACHE (0.0ms)  SELECT  `posts`.* FROM `posts` WHERE `posts`.`id` = 836 LIMIT 1  [["id", 836]]

请帮助解决问题。提前谢谢。

0 个答案:

没有答案