Public Instance methods
before_update
()
Remove the object from the cache when updating
[show source]
# File lib/sequel/plugins/caching.rb, line 121 def before_update cache_delete super end
cache_key
()
Return a key unique to the underlying record for caching, based on the primary key value(s) for the object. If the model does not have a primary key, raise an Error.
[show source]
# File lib/sequel/plugins/caching.rb, line 129 def cache_key model.cache_key(pk) end
delete
()
Remove the object from the cache when deleting
[show source]
# File lib/sequel/plugins/caching.rb, line 134 def delete cache_delete super end