Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment éviter les erreurs -> Entrée en double

vous pouvez soit valider l'unicité de votre modèle

validates :email, :uniqueness => :true

ou vous pouvez sauver RecordNotUnique dans votre contrôleur comme ça

begin
  # create user
rescue ActiveRecord::RecordNotUnique => e
  # handle duplicate entry
end