【发布时间】:2012-01-07 02:31:00
【问题描述】:
我有一个简单的模型
class Task < ActiveRecord::Base
validates :deadline, :if => :deadline_in_future?
def deadline_in_future?
Date.today < self.deadline
end
end
一切似乎都很好,但是当我在我的 Rails 控制台中时
irb(main):001:0> Task.new
ArgumentError: You need to supply at least one validation
问题出在哪里?
【问题讨论】:
标签: ruby-on-rails validation ruby-on-rails-3.1