Par*_*gra 10 ruby-on-rails activeresource ruby-2.2 rails-4-2-1 cached-resource
使用cached_resource gem缓存活动资源.
用户模型
class User < ActiveResource::Base
cached_resource
class teachers < SimpleDelegator
attr_accessor :teacher_id
def initialize(attributes = {}, _persisted = true)
@teacher_id = attributes['teacher_id']
super(User.find(@teacher_id))
end
end
end
Run Code Online (Sandbox Code Playgroud)
我正在尝试缓存用户资源.
/users/:user_id
每当我调用/ users /:user_id端点时它就会给出错误单例不能在行中转储 super(User.find(@teacher_id))
请建议是否有任何其他gem可以帮助我缓存activeresource调用.
归档时间: |
|
查看次数: |
1164 次 |
最近记录: |