pennate 发表于 2017-4-16 09:32:59

Rails Memcache undefined class/module issue solution

class << Marshal
def load_with_autoload(*args)
begin
load_without_autoload(*args)
rescue => ex
msg = ex.message
if msg =~ /undefined class\/module/
mod = msg.split(' ').last
if Dependencies.load_missing_constant(self, mod.to_sym)
load(*args)
else
raise ex
end
else
raise ex
end
end
end
alias_method :load_without_autoload, :load
alias_method :load, :load_with_autoload
end

  原来可以用Marshal搞定
页: [1]
查看完整版本: Rails Memcache undefined class/module issue solution