2015-10-15 4 views
-1

В моем приложении я использую самородку разработки, но теперь мне нужно разрешить дублирование электронной почты при регистрации клиента. Как я могу ее реализовать, я пробовал редактировать код в клиенте .model fiel, но ничего не получилось. мой клиент код модели:Rails Как отключить проверку электронной почты Уникальная проверка

validates :firstname, presence: true 
validates :lastname, presence: true 

validates :email, presence: true, format: { with: VALID_EMAIL_REGEX },uniqueness: { case_sensitive: false } 

validates_format_of :phoneno, :with => NUMBER_REGEX, :massage => "Only positive number without spaces are allowed" 

has_many :payments 

Как я могу избежать этой электронной проверки в Customer.rb уникальность?

+1

И при входе в систему, пользователь вводит адрес электронной почты и ... ваш Приложеиние замешательстве. –

+1

Если вы позволите людям войти в систему с их адресом электронной почты и паролем, вам не нужны дублированные адреса электронной почты, или вы не будете знать, с каким пользователем вы имеете дело. – zwippie

ответ

0

Ваш

uniqueness: { case_sensitive: false } 

означает, что он по-прежнему проверять на уникальность не чувствительны к регистру, пожалуйста попробуйте изменить его как

uniqueness: false 
Смежные вопросы