Используйте параметр :scope
проверки ActiveRecord::Validations#validates_uniqueness_of
:
validates_uniqueness_of :brand_id, :scope => [:name, :identifier]
Поочередно:
validates :brand_id, :uniqueness => {:scope => [:name, :identifer]}
В любом случае, это говорит, что "для данных name
и identifier
, brand_id
должен быть уникальным".