[Rails] Verwendung der Validierung

Ich habe also etwas über Validierung gelernt Als Ausgabe werden wir die Funktionen und die Verwendung der Validierung vorstellen.

Was ist Validierung?

Was ist Validierung? "Wenn Parameter von der Ansicht über das Eingabeformular an die Serverseite gesendet werden, können Sie überprüfen, ob die Werte normal sind."

Der Hauptanwendungsfall besteht darin, den Inhalt des Formulars zu überprüfen und zu überprüfen. Wenn nicht, wird ein Fehler angezeigt.

Zum Beispiel, wenn der Benutzer die Telefonnummer eingeben muss.

validates :e-mail, presence: true

Auf diese Weise können Sie einen Fehler anzeigen, wenn keine E-Mail eingegeben wurde.

Reduzieren wir den Code mit validates_presence_of

Wenn Sie überprüfen möchten, ob der Wert leer ist, wie ich zuvor angesprochen habe, Sie können validates_presence_of zur weiteren Vereinfachung verwenden.

Beispiel


validates_presence_of :e-mail: 

Jetzt können Sie einen Fehler zurückgeben, wenn keine E-Mail eingegeben wurde.

Recommended Posts

[Rails] Verwendung der Validierung
[Rails] Verwendung von Enum
Verwendung von Rails Join
[Rails] So verwenden Sie authenticate_user!
[Schienen] Verwendung von Scope
[Rails] Wie man Edelstein "devise" benutzt
[Schienen] Verwendung von Geräten (Hinweis)
[Rails] Verwendung von Flash-Nachrichten
Verwendung von Ruby on Rails
[Rails] Verwendung von Active Storage
[Einführung in Rails] Verwendung von Render
Verwendung von Map
Wie schreibe ich Rails
Wie benutzt man rbenv?
Verwendung mit_option
Verwendung von fields_for
Verwendung von java.util.logging
Verwendung der Karte
[Rails] Verwendung von ActiveRecord :: Bitemporal (BiTemporalDataModel)
[Schienen] Verwendung der Kartenmethode
Verwendung von collection_select
Wie benutzt man Twitter4J
Wie benutzt man active_hash! !!
Verwendung von MapStruct
Verwendung von MySQL im Rails-Tutorial
Verwendung von TreeSet
[Verwendung des Etiketts]
Wie man Identität benutzt
Wie man Hash benutzt
[Ruby on Rails] Verwendung von redirect_to
[Hinweis] Verwendung von Rails 6 Devise + Cancancan
Verwendung von Dozer.mapper
Wie benutzt man Gradle?
[Rails] Verwendung von video_tag zum Anzeigen von Videos
[Rails] Verwendung der Hilfsmethode, Confimartion
Verwendung von org.immutables
Verwendung von java.util.stream.Collector
Verwendung von VisualVM
Verwendung von credentials.yml.enc aus Rails 5.2
Verwendung von Map
[Rails] Verwendung von Auswahlfeldern in Ransack
Verwendung von Schienen g Gerüst, Funktionen, Vorsichtsmaßnahmen
[Validierung] Schienen Wie nach dem heutigen Datum angeben
Verwendung von JQuery in Rails 6 js.erb
[Rails] Verwendung von PostgreSQL in einer Vagrant-Umgebung
Verwendung der Ketten-API
Verwendung von Java Optional
Verwendung von JUnit (Anfänger)
Verwendung von Ruby return