1
Benutzer hat einen Namen, eine E-Mail-Adresse und eine Stadt.Wie validieren Eindeutigkeit und allow_blank mit Bereich in Rails?
2 kann eine beliebige dupliziert werden, aber nicht alle 3:
validates_uniqueness_of :name, scope:[ :email, :city ]
Dies funktioniert gut. Wie füge ich die folgenden Einschränkungen hinzu?
E-Mail-Eindeutigkeit case_sensitive: false
.
Stadt Einzigartigkeit allow_blank: true
. Mehrere Benutzer mit derselben E-Mail-Adresse und demselben Namen sind gültig, wenn die Stadt leer ist.
Rails 4.2.5
Was CASE_SENSITIVE? –