możesz sprawdzić unikalność w swoim modelu
validates :email, :uniqueness => :true
lub możesz uratować RecordNotUnique w swoim kontrolerze w ten sposób
begin
# create user
rescue ActiveRecord::RecordNotUnique => e
# handle duplicate entry
end