緩存記錄Rails.cache
是一個好主意嗎?Rails緩存記錄
我想緩存最後15條記錄並顯示它們。
例如 模型
def last_fifteens
last(15).map(&:title)
end
def cached
Rails.cache.write('last_fifteens',last_fifteens,expires_in: 1.hour)
end
def self.fetch_last_fifteens
Rails.fetch('last_fifteens')
end
,比上查看
Product.fetch_last_fifteens
或者它是一個不錯的辦法?