我尝试在我想要忽略的模型中执行def index(*args); end;
技巧,但无济于事。
答案 0 :(得分:1)
注释掉index()
只会关闭该对象的索引。但是id的默认索引仍然会运行。
我有它的工作,但我正在修复上游。 http://github.com/kbrock/cache_money如果你想事先测试一下。 例如:
class model < ActiveRecord:Base
is_cache(false)
#...
end
祝你好运,让我知道它是怎么回事。
答案 1 :(得分:0)
注意到Keenan的分支处于脱机状态 - 我还在GitHub上创建了一个缓存钱分叉,它不会自动缓存每个模型,除非你在memcached.yml中放入“automatic_caching:true” http://github.com/jamiew/cache-money
只需在要缓存的每个模型中明确添加“is_cached:repository =&gt; $ cache”。
不幸的是,这通常不作为宝石可用,但我会看到我的更改为ngmoco-cache-money(官方缓存 - 钱似乎已经死了)