最后更新于5年前
这有帮助吗?
Rack::Cache 也属于 Rack middleware,可用后端服务存储 assets(静态资源) 内容,默认放在 public/ 目录下。
现在默认没有采用:
config.action_dispatch.rack_cache = false
你可以配置,如:
Rails.configuration.action_dispatch.rack_cache # => {:metastore=>"rails:/", :entitystore=>"rails:/", :verbose=>false}
Rails 对应有 Rails Meta Store 和 Rails Entity Store 类,它们都有:
def initialize(store = Rails.cache) @store = store end
并且都有对 @store 的 read、write 等方法。
链接