module RedisField::ActiveRecord
Public Instance Methods
get_redis_fields()
click to toggle source
# File lib/redis_field/active_record.rb, line 15 def get_redis_fields redis_fields.each do |field_name| send "#{field_name}=", Base.new(self, field_name).get end end
redis_fields()
click to toggle source
# File lib/redis_field/active_record.rb, line 11 def redis_fields self.class.redis_fields end
sync_redis_fields!()
click to toggle source
# File lib/redis_field/active_record.rb, line 21 def sync_redis_fields! redis_fields.each do |field_name| if send(field_name).present? Base.new(self, field_name).set send(field_name) end end end