⭐️フォーム入力時エラー情報を個別表示の確認ポイント

・エラーメッセージ表示部分をformのテンプレートに記載せず、専用のパーシャルが作られていること。

上記、エラーメッセージ表示用にshared配下に_error_messages.html.erbを作成。

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

<li></li><%= message %>を囲むことによって、エラーメッセージを一文ずつ箇条書きで表示できるようになる。

<li><%= message %></li>

🟢課題をこなしているうちに何となくデータベースの中の情報の取り出し方であったり、ルーティング、コントローラー、ビューの動きが段々と分かってきたので、次の課題からもどんどん知識を増やしていきたい!🔥💪