我正在尝试在活动记录模型中进行条件验证。
基本上,我正在尝试如果 bill_due_amount 大于零,bill_due_amount== zero
那么存在日期应该存在,否则如果不需要验证日期。现在我能想到这一点。
validates_presence_of :next_fup_date, :if => :check_due_amount_of_bill
def check_due_amount_of_bill
self.bill_due_amount >= 1
end
我收到错误消息
nil:NilClass 的未定义方法 `>='
我该如何做这个条件验证?