我正在使用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]]
请帮助解决问题。提前谢谢。