这是我第一次创建Rails 3.1应用程序; 3.1有很多很棒的功能;
但是当我显示一个包含来自服务器的最新30个消息的列表时,我总是得到相同的结果,没有附加的msgs。
我从控制台检查了数据库,确实创建了更新的消息。
请给我一些解决方法的提示。 是否有配置来控制其行为?
增加: rails 3.1似乎默认缓存。像往常一样,我将使用frag缓存来缓存一些代码碎片,我可以控制何时需要销毁缓存;
但是在rails 3.1中,我不知道如何使相关的缓存片段过期;
答案 0 :(得分:0)
我怀疑Rails在没有明确告诉他这样做的情况下开始缓存任何内容。
你的查询可能没有排序限制,所以Rails总是会获取相同的结果集。
粘贴一些代码。