【发布时间】:2012-07-28 05:25:46
【问题描述】:
我的应用中有 2 个模型 - 一个请求和一个类别 一个请求属于一个类别。该系统包含许多请求,但只有几个类别。这些类别是静态的,永远不会改变,它们拥有其他也是静态的关联。我可以使用 memcache 来存储类别和相关的关联。
当 Rails 加载特定请求时,我如何告诉它从 memcache 而不是 DB 加载关联的类别?
req = Request.find(id)
req.category (Curr this hits the DB - want it to hit memcache)
重写方法 req.category 是唯一的方法吗?
【问题讨论】:
-
那么你在这个问题上做了什么?
标签: ruby-on-rails activerecord memcached associations