[RUBY] Ich möchte bei der Registrierung in der Datenbank eine Fehlermeldung anzeigen

Einführung

Als ich den Testcode schrieb und versuchte, die Fehlermeldung anzuzeigen, verstand ich sie nicht. Führen Sie daher ein Protokoll.

So zeigen Sie die Fehlermeldung an

Im Ansichtsverzeichnis

ruby:_error_messages.html.erb


<% if model.errors.any? %>
  <div id="error_explanation" class="alert alert-danger">
    <ul>
      <% model.errors.full_messages.each do |message| %>
        <li><%= message %></li>
      <% end %>
    </ul>
  </div>
<% end %>

Wird von der Render-Methode erstellt und aufgerufen. Das Modell in der ersten Zeile soll diesmal etwas in der Datenbank registrieren.

Code anrufen

<%= render 'error_messages', model: f.object %>

Abhängig vom Speicherort der Datei müssen Sie beispielsweise "shared / error_messages" angeben.

Recommended Posts

Ich möchte bei der Registrierung in der Datenbank eine Fehlermeldung anzeigen
Ich habe versucht, die Fehlermeldung beim Ausführen von Eclipse (Java) zu übersetzen.
Ich möchte die Standardfehlermeldung von Spring Boot steuern
Ich möchte eine E-Mail in Java senden.
Was ich getan habe, als JSF keine Datenbankinformationen in der Ansicht anzeigen konnte
Ich möchte den Rahmen des Textfelds rot machen, wenn ein Eingabefehler auftritt
Ich möchte die IP-Adresse erhalten, wenn ich mit Java eine Verbindung zu Wi-Fi herstelle
Ich möchte den Wert in Ruby erhalten
Ich möchte eine TraceId in das Protokoll einbetten
Ich möchte den Namen des Posters des Kommentars anzeigen
[Schienen] So zeigen Sie Bilder in der Ansicht an
[Rails] Ich möchte das Linkziel von link_to auf einer separaten Registerkarte anzeigen
Passen Sie die Anzeige an, wenn im Spring Boot ein Fehler wie 404 Not Found auftritt
Zeigen Sie während des Downloadvorgangs einen Fehlerbildschirm an, um zu antworten
Ich möchte im gespeicherten Zustand zum selben Bildschirm wechseln
[Schienen] Anzeigen von Informationen, die in der Datenbank gespeichert sind
Ich möchte die if-else-Anweisung für bedingte Verzweigungen in Java vereinfachen
Ich möchte, dass Sie die Geschichte erzählen, dass der Fehler behoben wurde, als Sie das Ladegerät in die Ecke Ihres Kopfes gestochen haben
Verarbeitung zur Ausgabe einer Fehlermeldung
Ich möchte die Anzeige der oberen Verwaltungsnavigationsleiste (Steuerungsmenü) in Liferay 7 / DXP steuern
Ich habe keine Möglichkeit gefunden, den Fehlercode abzurufen, als ich eine Ausnahme unter Android erhalten habe
So geben Sie den Wert aus, wenn sich ein Array im Array befindet
Ich möchte den oberen Rand in der UITableView von Grouped entfernen (schnell)
[Java] Ich möchte mit dem Schlüssel im Objekt eindeutig arbeiten
So beheben Sie den unbekannten Fehler, der bei der Verwendung von slf4j in Java aufgetreten ist
Ich sehe keinen Fehler bei der Installation des Rails-Bundles ... der Lösung
Ich möchte den Wert von Attribute in Selenium of Ruby ändern
[Android] Ich möchte den Listener über die Schaltfläche in ListView abrufen
[Rails] Was tun, wenn der Fehler Keine Datenbank ausgewählt und Unbekannte Datenbank in db: migrate angezeigt wird?
[Programmieranfänger] Was tun, wenn Schienen zu einem Fehler in der lokalen Entwicklungsumgebung werden?
Ich möchte eine ios.android App machen
Ich möchte @Autowired in Servlet verwenden
So zeigen Sie Fehlermeldungen auf Japanisch an
[Ruby] Ich möchte nur das ungerade Zeichen in der Zeichenfolge ausgeben
Ich möchte JSP in Emacs einfacher als die Standardeinstellung schreiben.
Ich habe die Punkte zusammengefasst, die bei der kombinierten Verwendung von Ressourcen und Ressourcen zu beachten sind
Ich möchte die JSP des offenen Portlets bei der Entwicklung von Liferay kennen
Anzeigen von Fehlermeldungen und Erfolgsmeldungen bei der Registrierung als Benutzer
[Ruby] Ich möchte veröffentlichte Artikel in der Reihenfolge des neuesten Datums anzeigen
Ich möchte ein chinesisches (koreanisches) PDF mit dünnen Berichten anzeigen
Ich möchte für jedes Array mit Lambda-Ausdruck in Java
Es wurde ein Fehler behoben, der beim Versuch auftrat, Spark in einer Umgebung zu verwenden, in der Java 8 und Java 11 gleichzeitig vorhanden sind
Es sollte mit dem Beispiel identisch sein, wenn Sie sich bei Twitter anmelden, es tritt jedoch ein Fehler auf, bis die Lösung behoben ist
Ich möchte die Pulldown-Menüelemente beim Senden eines Formulars in Rails in CSV importieren und aus den DB-Daten anzeigen.
Möglichkeit bei der Bereitstellung auf EC2, aber im Fehlerprotokoll wird nichts angezeigt
Nach dem Erneuern des Zertifikats mit CircleCI × fastlane erhalte ich den Fehler Exit status: 65.
Bei der Registrierung eines neuen Benutzers wurde ein Fehler namens ActiveRecord :: NotNullViolation und der Umgang damit angezeigt.
Ich habe versucht, die Sitzung in Rails zu organisieren
Wenn Eclipse den Server nicht starten kann
Beim Hinzufügen einer Abhängigkeit wird eine Fehlermeldung angezeigt