如何使用常量存储表并将其缓存在rails中?

时间:2013-06-21 12:36:58

标签: ruby-on-rails

我有一个包含常量的表,我想在启动时加载,所以我的类可以访问它。另外,如果有人点击webapp(1小时缓存),我希望它在大约一个小时后刷新

我猜我应该用它周围的Rails.cache初始化它,但是我不确定控制器中的其他方法在初始化后是否会调用它。

有关我的方法的任何建议?感谢

1 个答案:

答案 0 :(得分:2)

我喜欢使用直读缓存机制。如果您指的是映射到ActiveRecord模型的表,请检查shopify的identity_cache,了解与Rails 3相关的最新实现。