Mysql
 sql >> Database >  >> RDS >> Mysql

Come evitare errori -> Voce duplicata

puoi convalidare l'unicità nel tuo modello

validates :email, :uniqueness => :true

oppure puoi salvare RecordNotUnique nel tuo controller in questo modo

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