Ruby on Rails通过一对属性进行验证

时间:2014-03-18 12:15:03

标签: ruby-on-rails ruby validation ruby-on-rails-4

我需要在Ruby on Rails上对我的模型进行验证。

我有2个字段的模型:

USER_ID some_item_id

我在DB中有很多行,具有相同的user_id,但具有不同的some_item_id。我需要避免将此some_item_id复制到特定的user_id。

在Rails中为此存在一些'魔术'验证?

1 个答案:

答案 0 :(得分:3)

validates : user_id, :presence => true, :uniqueness => { :scope => : some_item_id }