モジュール: Mongoid::Cacheable
Overview
キャッシュに関する動作をカプセル化します。
インスタンス メソッドの概要を折りたたむ
-
# cache_key = string
キャッシュ キーを出力します。
インスタンス メソッドの詳細
# cache_key = string
キャッシュ キーを出力します。 これにより、複数形のモデル名に異なる値が追加されます。
new_record の場合- ではない場合、/new が追加されます - では /id-update_at.to_formatd_s(cache_timestamp_format) Updated_at がない場合 - は / IDを追加します
これは通常、cache() ブロック内で呼び出されます
28 29 30 31 32 |
# ファイル 'lib/mongoid/cacheable.rb' 行28 デフォルト cache_key return " #{ model_key } /new " 場合 new_record? return " #{ model_key } / #{ _id } - #{ Updated_at . utc . to_formatd_s ( ) } " 場合 試す(:update_at) "#{model_key}/#{_id}" end |