0

我不知道为什么我会收到这个错误。两种方法都是正确的。

hydra = Typhoeus::Hydra.new

             hydra.cache_getter do |request|
                Rails.cache.read(request.cache_key) rescue nil
             end
             hydra.cache_setter do |request|
               Rails.cache.write(request.cache_key,request.response, expires_in: request.cache_timeout)
             end

ruby 1.9.2p320(2012-04-20 修订版 35421)[x86_64-darwin11.4.2]

导轨 3.2.8

4

1 回答 1

1

您收到该错误是因为 Typhoeus::Hydra 的实例上不存在这些方法。您可以在http://rubydoc.info/gems/typhoeus/0.5.0/frames找到可用方法的完整列表

更新

通过此提交在0.4.2 和 0.5.0版本之间删除了这些方法

于 2012-11-02T22:25:18.517 回答