Meine App validiert Benutzername basierend auf Klein- oder Großbuchstaben. Dies ist die Validierung, die ich derzeit habe: format: { with: /\A[a-zA-Z0-9]+\Z/ }
, aber wenn ich dies tun: format: { with: /\A[a-z0-9]+\z/ }
, wenn Benutzereingabe Großbuchstaben es sagt, dass der Benutzername ungültig ist, obwohl Benutzername nicht vergeben ist. Wie kann ich den Benutzernamen in Kleinbuchstaben schreiben und validieren, wenn er existiert und Benutzern die Möglichkeit gibt, Großbuchstaben einzugeben und nicht username is invalid
anzuzeigen?Rails - Benutzername Kleinschreibung Validierung
1
A
Antwort
1
durch Hinzufügen Gelöst :uniqueness => { case_sensitive: false }
zu Benutzer Validierung
1
validates :username, uniqueness: { case_sensitive: false }
Verwandte Themen
- 1. Rails Validierung bestätigen wahr ist nicht Groß-und Kleinschreibung?
- 2. Benutzername Validierung in loginviewmodel.cs
- 3. CodeIgniter Fehler Validierung Benutzername
- 4. Kreuz-Side-Scripting-Benutzername Validierung
- 5. facebook Benutzername Validierung Regex Muster
- 6. Rails Validate no Leerraum in Benutzername
- 7. Einfacher Benutzername und Passwort Validierung Java
- 8. Benutzername als Parameter mit Blacklist-Validierung
- 9. Benutzername und Passwort Validierung PHP MySql
- 10. Versuch, Django zu überschreiben Benutzermodell Benutzername Validierung
- 11. Problem mit Java-Programm Validierung Benutzername
- 12. Laravel Validierung kein Platz erlaubt für Benutzername
- 13. Validierung Benutzername von HTML Onblur in Codeigniter
- 14. Rails 3: Ersetzen/Benutzer/Benutzername/etwas für/Benutzername/etwas
- 15. Rails Validierung best practice
- 16. Rails Validierung virtuelle Attribute
- 17. Rails 3 Benutzerdefinierte Validierung
- 18. Rails 4 params Validierung
- 19. Rails Validierung und Rollback
- 20. Rails 3: form_tag Validierung
- 21. AJAX Rails Validierung
- 22. Rails Validierung durch Parameter
- 23. Rails-Validierung vom Controller
- 24. Rails STI Validierung Vererbung
- 25. Rails 4 ENUM Validierung
- 26. Rails enum Validierung fehlgeschlagen
- 27. Rails-App Groß- und Kleinschreibung beachten URLs
- 28. Groß-und Kleinschreibung in group_by in Rails?
- 29. Rails routes.rb - Übereinstimmung Groß-und Kleinschreibung
- 30. Rails & Heroku - Benutzer nach Kleinbuchstaben suchen Benutzername
nicht sicher, dass wir Ihre Frage richtig verstehen können, weil die Validierung wie erwartet funktioniert. Sie möchten also erzwingen, dass alle Benutzernamen kleingeschrieben werden, oder Sie möchten überprüfen, ob ein Benutzername aus Kleinbuchstaben besteht? – yeuem1vannam
'Erzwingen machen 'bedeutet, dass Sie Benutzern die Verwendung von Großbuchstaben erlauben. Danach wandelt Ihre Anwendung sie in Kleinbuchstaben um und speichert sie in der Datenbank. – yeuem1vannam
'validate wenn ein Benutzername kleingeschrieben ist 'bedeutet, wenn Benutzer einen Großbuchstaben eingeben, sollte die App sagen' Benutzername ist ungültig '(wie Ihre aktuelle Situation) – yeuem1vannam