[RUBY] Je souhaite afficher un message d'erreur lors de l'inscription dans la base de données

introduction

Lorsque j'écrivais le code de test et que j'essayais d'afficher le message d'erreur, je ne l'ai pas compris, alors gardez une trace.

Comment afficher le message d'erreur

Dans le répertoire de vue

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 %>

Est créé et appelé par la méthode de rendu. Le modèle de la première ligne est censé enregistrer quelque chose dans la base de données cette fois.

Indicatif d'appel

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

En fonction de l'emplacement du fichier, vous devez spécifier quelque chose comme shared / error_messages.

Recommended Posts

Je souhaite afficher un message d'erreur lors de l'inscription dans la base de données
J'ai essayé de traduire le message d'erreur lors de l'exécution d'Eclipse (Java)
Je veux contrôler le message d'erreur par défaut de Spring Boot
Je souhaite envoyer un e-mail en Java.
Ce que j'ai fait lorsque JSF ne pouvait pas afficher les informations de la base de données dans la vue
Je veux rendre le cadre de la zone de texte rouge lorsqu'il y a une erreur de saisie
Je souhaite obtenir l'adresse IP lors de la connexion au Wi-Fi avec Java
Je veux obtenir la valeur en Ruby
Je veux intégrer n'importe quel TraceId dans le journal
Je souhaite afficher le nom de l'affiche du commentaire
[Rails] Comment afficher les images dans la vue
[Rails] Je souhaite afficher la destination du lien de link_to dans un onglet séparé
Personnalisez l'affichage lorsqu'une erreur telle que 404 Not Found se produit dans Spring Boot
Afficher un écran d'erreur pendant le processus de téléchargement pour répondre
Je souhaite passer au même écran dans l'état enregistré
[Rails] Comment afficher les informations stockées dans la base de données dans la vue
Je souhaite simplifier l'instruction if-else de la branche conditionnelle en Java
Je veux que vous racontiez que l'erreur a été résolue lorsque vous avez poignardé le chargeur dans le coin de la tête
Traitement pour émettre un message d'erreur
Je souhaite contrôler l'affichage de la barre de navigation de gestion supérieure (menu Contrôle) dans Liferay 7 / DXP
Je n'ai trouvé aucun moyen d'obtenir le code d'erreur lorsque j'ai reçu une exception sur Android
Comment afficher la valeur lorsqu'il y a un tableau dans le tableau
Je veux supprimer la marge supérieure dans UITableView de Grouped (swift)
[Java] Je veux effectuer distinctement avec la clé dans l'objet
Comment résoudre l'erreur inconnue apparue lors de l'utilisation de slf4j en Java
Je ne vois pas d'erreur dans l'installation du bundle Rails ... la solution
Je veux changer la valeur de l'attribut dans Selenium of Ruby
[Android] Je souhaite obtenir l'auditeur à partir du bouton de ListView
[Rails] Que faire lorsque l'erreur Aucune base de données sélectionnée et Base de données inconnue apparaît dans db: migrate
[Débutant en programmation] Que faire lorsque les rails deviennent une erreur dans l'environnement de développement local
Je veux créer une application ios.android
Je veux utiliser @Autowired dans Servlet
Comment afficher les messages d'erreur en japonais
[Ruby] Je souhaite afficher uniquement le caractère impair dans la chaîne de caractères
Je veux écrire une JSP dans Emacs plus facilement que la valeur par défaut.
J'ai résumé les points à noter lors de l'utilisation combinée des ressources et des ressources
Je veux connaître le JSP du portlet ouvert lors du développement de Liferay
Comment afficher les messages d'erreur et les messages de réussite lors de l'inscription en tant qu'utilisateur
[Ruby] Je souhaite afficher les éléments publiés par ordre de date la plus récente
Je souhaite afficher un PDF chinois (coréen) avec des rapports fins
Je veux ForEach un tableau avec une expression Lambda en Java
Résolution d'une erreur survenue lors de la tentative d'utilisation de Spark dans un environnement où Java 8 et Java 11 coexistent
Il doit être identique à l'exemple lors de la connexion à Twitter, mais une erreur se produit jusqu'à la résolution
Je souhaite importer les éléments du menu déroulant lors de la soumission d'un formulaire dans Rails en CSV et les afficher à partir des données de la base de données.
Possibilité lors du déploiement sur EC2 mais rien n'est affiché dans le journal des erreurs
Après avoir renouvelé le certificat avec CircleCI × fastlane, j'obtiens un état de sortie: erreur 65.
Lors de l'enregistrement d'un nouvel utilisateur, j'ai eu une erreur appelée ActiveRecord :: NotNullViolation et comment y faire face.
J'ai essayé d'organiser la session en Rails
Lorsque Eclipse ne parvient pas à démarrer le serveur
J'obtiens une erreur lors de l'ajout d'une dépendance