Rails forme un contournement conditionnel de validation

J'ai un rails de modèle qui valide l'unicité de 2 les valeurs d'un formulaire. Si ces 2 valeurs ne sont pas uniques et les erreurs de validation sont les spectacles et le bouton "soumettre" est changé à "soumettre de nouveau". Je veux permettre à un utilisateur de cliquer sur "soumettre de nouveau" bouton de dérivation et de la validation du modèle. Je veux faire quelque chose comme ceci dans le cas des rails de documentation et de validation:

validates_uniqueness_of :value, :unless => Proc.new { |user| user.signup_step <= 2 }

mais je n'ai pas de valeur dans mon modèle que je peux vérifier...juste les paramètres qui ont le "soumettre de nouveau" de la valeur.

Des idées sur comment faire cela?

source d'informationauteur hacintosh