Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Rails 4 Memvalidasi keunikan email tanpa case_sensitive

Saya tidak tahu tentang pengaturan basis data spesifik Anda, tetapi ya, saya akan mengatakan bahwa kemungkinan besar itu masalahnya.

Ini adalah kutipan dari panduan Rails API untuk :uniqueness:

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

Sejauh yang saya tahu, tidak ada tambalan resmi untuk ini. Yang terbaik yang bisa saya temukan adalah diskusi lama ini:

Keduanya menyebutkan berbagai cara di sekitarnya.

Menurut saya, taruhan terbaik Anda adalah menjalankannya dengan lingkungan produksi Anda nantinya. Tampaknya berperilaku berbeda pada platform yang berbeda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. RuntimeError:OperationalError:(2003, Tidak dapat terhubung ke server MySQL di 'IPaddress of the instance'

  2. Memilih di beberapa tabel dengan UNION

  3. Pencarian pengguna di bidang basis data terenkripsi

  4. as3, koneksi MySQL PHP

  5. Hitung catatan kriteria pencarian berdasarkan pencarian yang dilakukan oleh pengguna (MYSQL PHP)