0

我想编写一种可用于不同模型的常见验证辅助方法,例如

def validate_my_own_column(arg1, arg2)
{
  if arg1 > arg2
   ...
  else
   ...
  end
}

我想在各种模型中调用 validate_my_own_column(arg1, arg2) 方法。我怎样才能做到这一点?

谢谢

4

1 回答 1

0

您标记了这个问题 ruby​​-on-rails-2。不幸的是,在 Rails 2 中您想要做的有点复杂。如果您实际上使用的是 Rails 3,那很简单:看看http://api.rubyonrails.org/classes/ActiveModel/Validator.html

于 2012-02-22T22:15:14.650 回答