我使用 Rails 3.0.0.beta4
我想在两个属性上添加唯一性验证,这意味着我的模型在两个'recorded_at'和'zipcode'是唯一的情况下是有效的。
'recorded_at'
'zipcode'
这里的一个属性是语法
validates :zipcode, :uniqueness => true
谢谢
在 Rails 2 中,我会写:
validates_uniqueness_of :zipcode, :scope => :recorded_at
在 Rails 3 中:
validates :zipcode, :uniqueness => {:scope => :recorded_at}
对于多个属性:
validates :zipcode, :uniqueness => {:scope => [:recorded_at, :something_else]}