Necesito realizar la validación para asegurarme de que solo un usuario dentro de una empresa puede existir dentro de una categoría determinada.ActiveRecord validate: uniqueness on association
validates :user_id, :uniqueness => {:scope => [:category, :company_id], :message => "already exists"}
Esto funciona, excepto el mensaje de error se encuentra en :user_id
clave.
¿Cómo puedo hacer lo mismo pero configurar el error en la clave :user
(validates :user
da un error)?
'valida: usuario,: unicidad => {...} '? – Frost
posible duplicado - http://stackoverflow.com/questions/8479113/rails-3-1-custom-validation-message-on-join-table-of-has-many-through-relations/8479323#8479323 – maprihoda
@Martin He mencionado en la pregunta que plantea el error. El duplicado sugerido es una pregunta totalmente diferente. –