【发布时间】:2012-01-24 04:27:47
【问题描述】:
我有一堆 Redis 的 getter 和 setter,比如
def share_points= p
$redis.set("store:#{self.id}:points:share", p) if valid?
end
问题是,ActiveRecord 的验证不会阻止值被插入到 redis 中。如果不在每个二传手上添加if valid?,我该如何做呢? valid? 每次调用时都会计算验证。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 activerecord redis