Cet article n'est peut-être pas lié à ceux qui ont correctement implémenté les fonctions ... Je créais quelque chose comme une fonction de publication de messages en utilisant Active Storage. J'ai créé un fichier de vue qui affiche le message publié, donc lorsque j'ai essayé de vérifier le comportement, une erreur s'est produite. Pourquoi la logique est-elle correcte?
Lorsque je vérifiais le comportement lors du développement, je me suis souvenu que je pouvais publier même si je ne joignais pas d'image. Les données de publication des messages uniquement étaient enregistrées dans la table lorsque l'association par has_one_attached n'était pas bien organisée. Comme mentionné ci-dessus, une erreur s'est produite lors de l'ouverture du fichier de vue créé cette fois car l'association a été formée.
Dans mon cas, j'avais introduit Sequel Pro qui peut vérifier l'état de la table, j'ai donc supprimé uniquement l'enregistrement concerné directement et j'ai répondu. Je pense qu'il serait plus correct de remettre à zéro le tableau, mais si c'est du développement personnel, je me demande si c'est bien ... (pas bien)
Comme mentionné ci-dessus, c'était un événement pour lequel j'ai estimé qu'il était nécessaire d'avoir une perspective large qui pourrait considérer non seulement la logique, mais aussi différents aspects.
Recommended Posts