我的应用中有 2 个模型 - 一个请求和一个类别 一个请求属于一个类别。系统包含许多请求,但只有几个类别。这些类别是静态的,永远不会改变,它们拥有其他也是静态的关联。我可以使用 memcache 来存储类别和相关关联。
当 Rails 加载特定请求以从 memcache 而不是 DB 加载关联的 Category 时,我如何告诉它?
req = Request.find(id)
req.category (Curr this hits the DB - want it to hit memcache)
重写方法 req.category 是唯一的方法吗?