バリデーションエラーメッセージをビューで表示する
エラーメッセージのパーシャル(shared/_error_message.html.erb)にobjectとして@userを渡す
<%= render 'shared/error_message', object: @user %>
エラーメッセージのパーシャル
object.errors.full_messageでエラーメッセージの全文が取得できる。
<% if object.errors.any? %> <div class="alert alert-danger"> <ul> <% object.errors.full_messages.each do |msg| %> <li><%= msg %></li> <% end %> </ul> </div> <% end %>