Mysql
 sql >> база данни >  >> RDS >> Mysql

Rails 4 Проверка на уникалността на имейла без чувствителен на регистър

Не знам за вашата конкретна настройка на базата данни, но да, бих казал, че това е най-вероятно проблемът.

Това е цитат от ръководството за API на Rails за :uniqueness:

http://edgeguides.rubyonrails.org/active_record_validations.html#uniqueness

Доколкото мога да преценя, няма официален пластир за това. Най-доброто, което мога да намеря, са тези стари дискусии:

И двете споменават различни начини за заобикаляне.

Бих казал, че най-добре е да го изпълните спрямо това какво ще бъде и вашата производствена среда. Изглежда, че се държи различно на различните платформи.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP/MySQL - алгоритъм за най-високо оценени

  2. Списък на потребителите, които имат достъп до базата данни

  3. Автоматично подрязване на данните CHAR при вмъкване в колона VARCHAR

  4. Как да получа идентификатора на множество вмъкнати редове в MySQL?

  5. ON DELETE CASCADE не работи в MySQL