方法
实例公共方法
cache(&block) 链接
如果 Active Record 已配置,则在块中启用查询缓存。如果没有,它将执行给定的块。
来源:显示 | 在 GitHub 上
# File activerecord/lib/active_record/query_cache.rb, line 9 def cache(&block) if connected? || !configurations.empty? connection.cache(&block) else yield end end
uncached(&block) 链接
如果 Active Record 已配置,则在块中禁用查询缓存。如果没有,它将执行给定的块。
来源:显示 | 在 GitHub 上
# File activerecord/lib/active_record/query_cache.rb, line 19 def uncached(&block) if connected? || !configurations.empty? connection.uncached(&block) else yield end end