Cache power

This commit is contained in:
magnolia-fan
2011-11-28 16:24:47 +04:00
parent 4c40a928ab
commit 23cf09613d
13 changed files with 60 additions and 30 deletions
+5
View File
@@ -18,6 +18,7 @@ class Artist < ActiveRecord::Base
self.status = 0
save!
Delayed::Job.enqueue(LoadArtistJob.new(name))
clear_cache
end
def serialize
@@ -31,6 +32,10 @@ class Artist < ActiveRecord::Base
artist_links: artist_links.map(&:serialize)
}
end
def clear_cache
Rails.cache.delete "artist_#{id}"
end
private