缓存记录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
或者它是一个不错的办法?