[RUBY] [Rails] Où faire attention dans la description de la validation

J'ai écrit un article sur les points que je souhaite personnellement connaître lors de l'écriture de code de validation dans un modèle.

Lorsque vous utilisez {} lors du paramétrage des validations dans le modèle, veillez à mettre une virgule immédiatement après le nom de la colonne!

Post.rb


validates :user_id, {presence: true}
                  ⬆︎
Assurez-vous de mettre une virgule!

Recommended Posts

[Rails] Où faire attention dans la description de la validation
[Rails] Parlez de prêter attention à la valeur de retour de l'endroit
L'identité des paramètres de rails [: id]
[Rails] La cause de l'impossibilité de publier des messages était form_with
Modifiez la destination d'enregistrement de l'image en S3 dans l'application Rails. Partie 2
[Order method] Définit l'ordre des données dans Rails
J'ai essayé d'organiser la session en Rails
[Java] Faites attention au type de clé de la carte
Comment utiliser JQuery dans Rails 6 js.erb
Comment vérifier les commandes Rails dans le terminal
Résumer le cycle de vie des objets Java à prendre en compte dans le développement Android
Soyez prudent avec la mise à niveau si vous utilisez | etc. dans l'URL Tomcat
[Java] Où est la classe d'implémentation de l'annotation qui existe dans BeanValidation?
Comment créer une combinaison unique de données dans la table intermédiaire des rails
À propos du cas où "Docker" freeter a tenté de mettre Docker dans l'application Rails existante
Comment régler l'heure d'affichage sur l'heure japonaise dans les rails
Comprendre les caractéristiques de Scala en 5 minutes (Introduction à Scala)
[Rails] Comment changer le nom de colonne de la table
[Rails] Annuler / modifier la validation du mot de passe du périphérique définie par défaut
[Rails] Comment obtenir le contenu des paramètres forts
SSL dans l'environnement local de Docker / Rails / puma
[Rails] Comment afficher les images dans la vue
Comment installer Docker dans l'environnement local d'une application Rails existante [Rails 6 / MySQL 8]
Pour ceux qui souhaitent utiliser MySQL pour la base de données dans la construction de l'environnement de Rails6 ~.
Comment définir le niveau de journalisation à afficher dans la version commerciale de orhanobut / logger
Installez plusieurs boutons de soumission dans la vue Rails pour obtenir la valeur du bouton enfoncé
[Active Admin] Je souhaite spécifier l'étendue de la collection à afficher dans select_box
[Rails] Je souhaite afficher la destination du lien de link_to dans un onglet séparé
[Rails] Comment afficher les prévisions météo de l'adresse enregistrée en japonais en utilisant OpenWeatherMap
[Introduction à MVEL] Viser à être le meilleur MVELer au monde
À propos de la description de Docker-compose.yml
Faites attention au moment d'initialisation lors de l'utilisation de MessageEncryptor avec Rails 5.2 / 6.0
SpringBoot 2.3.0 ou version ultérieure ne parvient pas à résoudre l'espace réservé utilisé pour la valeur de @PropertySource
Éléments à prendre en compte lors de l'écriture de code en Java
[Rails] Comment afficher une liste de messages par catégorie
[Rails] Comment utiliser la validation
Comment dériver le dernier jour du mois en Java
Assurez-vous de comparer le résultat Java compareTo avec 0
[Rails] Comment afficher les informations stockées dans la base de données dans la vue
Authentification 802.1X au réseau du paramètre de liaison dans CentOS7
Je veux connaître la méthode du contrôleur où l'exception a été levée dans le ExceptionHandler de Spring Boot
Emplacement de la définition de la méthode Résumé de la vérification Lorsque défini dans le projet et Rails / Gem
J'ai essayé d'implémenter le traitement Ajax de la fonction similaire dans Rails
[Rails] Comment obtenir l'URL de la source de transition et la rediriger
Tri des données Décroissant, croissant / Rails
Autoriser l'appel de valeurs arbitraires dans les messages d'erreur de validation de bean
[Webpacker] Résumé de l'installation de Bootstrap et jQuery dans Rails 6.0
[Rails / Heroku / MySQL] Comment réinitialiser la base de données de l'application Rails sur Heroku
Fixez le nom du fichier de guerre à celui défini dans Maven
[Rails] Comment omettre l'affichage de la chaîne de caractères de la méthode link_to
[Rails] Comment changer le titre de la page du navigateur pour chaque page