我想验证:budget_price
始终大于此列中先前值的更新。
我通过html5在客户端进行检查,但是如何在model.rb中进行验证
我写
validates :budget_price, :numericality => { :greater_than => :budget_price }, :on => :update
但是它不能正常工作
改变你的第二个:budget_price
到:budget_price_was
喜欢
validates :budget_price, :numericality => { :greater_than => :budget_price_was }, :on => :update
关于其他方法,另请参见http://api.rubyonrails.org/classes/ActiveModel/Dirty.html