【发布时间】:2016-04-01 23:51:34
【问题描述】:
更新汽车信息时,验证过程失败,因为我有 validates_uniqueness_of :number
class Car < ActiveRecord::Base
validates :number,numericality: true, length: {is: 7 }
validates :number, :name, presence:true
validates_uniqueness_of :number, :message => "מספר רכב זה קיים במערבת"
belongs_to :owner
has_many :visits
end
我需要验证才能通过,如果原始值没有更改,验证 on_create 将无济于事,因为我在更新时仍然需要验证。
任何帮助将不胜感激。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 ruby-on-rails-3.2 ruby-on-rails-3.1