0

我有这个控制器:

class PagesController < ApplicationController
  caches_page :index

  def index
  end
end

action_controller.perform_caching为每个环境启用。

在生产环境中,一切都按预期运行,缓存页面存储在 public/cache/index.html 中,但对于开发和测试,index.html 的缓存版本在每次请求时都会重新生成。

我正在使用 Rails 3.1.8

4

1 回答 1

0

尝试更改您的config.cache_classes设置,我不能保证这会有所帮助,在开发模式下,rails 通常会重新加载所有内容。

http://guides.rubyonrails.org/configuring.html

于 2012-10-09T11:44:59.610 回答