class Redisabel::KeyHash
Public Class Methods
data_type()
click to toggle source
# File lib/redisabel/key_hash.rb, line 6 def self.data_type return Hash end
redis_delete_method()
click to toggle source
# File lib/redisabel/key_hash.rb, line 14 def self.redis_delete_method return :hdel end
redis_store_method()
click to toggle source
# File lib/redisabel/key_hash.rb, line 10 def self.redis_store_method return :hset end
Public Instance Methods
save()
click to toggle source
Calls superclass method
# File lib/redisabel/key_hash.rb, line 18 def save return super do |key| key_values = @data.to_a.flatten next Database.db.hmset(key, *key_values) == Database::ok end end