Я обнаружил, что делаю это:
validates_numericality_of :mileage,:if => Proc.new {|car| car.mileage.present? }
Иногда поле миль не может быть отправлено, но когда оно есть, я хочу, чтобы оно было проверено. У меня нет проблем с наличием Proc внутри моего кода, но это код, который я как бы дублирую для всех других необязательных полей. Есть ли ярлык типа :if => present?
?
Я использую Rails 3.0.5.