class AdequateSerialization::CacheRefresh::CacheRefreshJob
Public Instance Methods
perform(record)
click to toggle source
# File lib/adequate_serialization/rails/cache_refresh.rb, line 39 def perform(record) record.class.associated_caches.each do |association| record.public_send(association).refresh end end
refresh()
click to toggle source
# File lib/adequate_serialization/rails/cache_refresh.rb, line 11 def refresh return unless any? update_all(updated_at: Time.now) find_each(&:as_json) end