1

我尝试在def index(*args); end;我希望 cache_money 忽略的模型中使用这个技巧,但无济于事。

4

2 回答 2

1

注释掉index()只会关闭该对象的索引。但是默认的 id 索引仍然会运行。

我有它的工作,但正在获取上游修复的过程中。 http://github.com/kbrock/cache_money如果你想事先测试一下。例子:

class model < ActiveRecord:Base
  is_cache(false)
  #...
end

祝你好运,让我知道情况如何。

于 2009-10-29T00:22:16.157 回答
0

注意到 Keenan 的分支是离线的——我还在 GitHub 上创建了一个 cache-money 分支,它不会自动缓存每个模型,除非你在你的 memcached.yml http://github.com/jamiew/cache中输入“automatic_caching: true” -钱

只需在要缓存的每个模型中显式添加“is_cached :repository => $cache”。

不幸的是,这通常还不能作为 gem 使用,但我会看到将我的更改放入 ngmoco-cache-money (官方缓存钱似乎已经死了)

于 2010-04-23T01:13:08.640 回答