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 のブランチがオフラインになっていることに気付きました。memcached.yml http://github.com/jamiew/cacheに「automatic_caching: true」を入れない限り、すべてのモデルを自動的にキャッシュしない GitHub でキャッシュマネー フォークも作成しました。 -お金

キャッシュする各モデルに "is_cached :repository => $cache" を明示的に追加するだけです。

残念ながら、これはまだ gem として一般に利用可能ではありませんが、私の変更を ngmoco-cache-money に入れる方法については後で説明します (公式の cache-money は機能していないようです)。

于 2010-04-23T01:13:08.640 に答える