【发布时间】:2020-03-19 04:03:43
【问题描述】:
我正在为用户控制器索引操作使用查询缓存。
def index
@users = User.all
json_response @users
end
我按照rails cast视频并在用户控制器中添加了这样的内容。
def index
@users = User.cached_data
json_response @users
end
在用户模型中,我添加了 cached_data 方法。
def self.cached_data
Rails.cache.fetch([]) // I am not getting how to do caching here and get all the users data
end
有人可以帮我解决这个问题。 谢谢
【问题讨论】:
-
在 Rails casts 上的大多数东西在这一点上都是古老的。参考official guides instead。
标签: ruby-on-rails