method
cache_key
v5.2.3 -
Show latest stable
- Class:
ActiveRecord::Integration
cache_key(*timestamp_names)public
Returns a stable cache key that can be used to identify this record.
Product.new.cache_key # => "products/new" Product.find(5).cache_key # => "products/5"
If ActiveRecord::Base.cache_versioning is turned off, as it was in Rails 5.1 and earlier, the cache key will also include a version.
Product.cache_versioning = false Person.find(5).cache_key # => "people/5-20071224150000" (updated_at available)