Ruby on Rails通过一对属性进行validation

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

我有2个字段的模型:

user_id some_item_id

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

在Rails中为此存在一些“魔术”validation?

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