这行得通,但对我来说并不完全正确。想知道我错过了什么,或者我是否可以以某种方式简化它?
$redis
把东西抽象出来。
def redis_with_connection(&block)
$redis.with_connection { |conn| yield(conn) }
# perhaps do other stuff like begin/rescue, etc.
end
那么我可以在我的应用程序中调用它
redis_with_connection do |conn| # is this conn variable necessary here?
conn.set # do stuff with the connection
end