2011-08-08 4 views

Trả lời

5

Tôi thường muốn đặt một số thuộc tính bổ sung (chẳng hạn như tên DB redis). Bạn có thể vượt qua trên đối số trong phương thức khởi tạo như thế này

$redis = Redis.new(db: Rails.config.redis.db, logger: Rails.logger) 
1

Đừng bận tâm. Thật dễ dàng:

$redis = Redis.new(:host => 'localhost', :port => 6379) 
$redis.client.logger = Logger.new(STDOUT) 
+0

Đánh dấu câu trả lời của riêng bạn như được chấp nhận nếu nó giải quyết vấn đề của bạn. – Vache

7

$ redis.client.logger = Rails.logger

Đó là tốt hơn!