[RUBY] J'ai créé un formulaire de publication Rails, mais je ne peux pas publier (balise de formulaire) / Aucune erreur ne se produit

Toute erreur

Cette erreur, je me suis fait prendre deux fois. La première fois, je n'ai pas eu d'erreur, mais pour une raison quelconque, je ne peux pas publier! Il n'y a pas de déclaration d'erreur, vous ne pouvez donc pas la rechercher! J'étais inquiet.

Pourquoi la deuxième fois (hier)! J'ai pensé, mais il semble que la même chose s'est produite il y a quelques mois ... J'ai donc pu le résoudre.

Aussi, gardez une trace pour que la même chose ne se produise pas.

Plus précisément, les événements suivants se sont produits.

① Remplissez le formulaire de soumission

スクリーンショット 2020-11-01 16.32.07.png

(2) Remplissez les éléments requis et appuyez sur "Kiroku" pour revenir à l'écran initial pour une raison quelconque. L'URL est également étrange.

スクリーンショット 2020-11-01 16.32.14.png

スクリーンショット 2020-11-01 16.32.22.png

Que ce passe-t-il

C'était une chose simple. J'avais mis la balise form à l'intérieur de la balise form.

ruby:new.html.erb


<form>
  <%= form_for(@post) do |f| %>
~ Abréviation ~
   <% end %>
</form>

L'imbrication d'éléments de formulaire est interdite. Je veux être prudent.

Article de référence

Les balises de formulaire ne peuvent pas être imbriquées et comment les gérer [Imbrication des balises de formulaire et interprétation du navigateur](https://ja.stackoverflow.com/questions/30651/form%E3%82%BF%E3%82%B0%E3%81%AE%E5%85%A5 % E3% 82% 8C% E5% AD% 90% E3% 81% A8% E3% 83% 96% E3% 83% A9% E3% 82% A6% E3% 82% B6% E3% 83% BC% E3 % 81% AE% E8% A7% A3% E9% 87% 88)

Recommended Posts

J'ai créé un formulaire de publication Rails, mais je ne peux pas publier (balise de formulaire) / Aucune erreur ne se produit
Heroku peut être déployé, mais j'obtiens une erreur et je ne peux pas l'ouvrir
Rails <% = expression%> Pourquoi aucune erreur ne se produit lorsqu'il est vide
[Rails 6.0] J'ai essayé d'implémenter une fonction de recherche de balises (une fonction pour affiner par balises) [no gem]
Je peux déployer sur heroku, mais j'obtiens une erreur et je ne peux pas l'ouvrir [Cause: MySQL]
Je souhaite créer un formulaire pour sélectionner la catégorie [Rails]
J'ai été surpris que Rails le fasse automatiquement.