Comme errors.full_messages est un tableau, le message flash est émis sous la forme ["hoge hoge"]. → Je veux sortir hogehoge au lieu de caractères
Ajoutez simplement la méthode to_sentence à errors.full_messages
user_contorller.rb
class Users::UserController < Users::ApplicationController
#Omission
def update
@user = user.Users
flash[:alert] = @user.errors.full_messages.to_sentence
end
#Omission
end
Merci pour votre travail acharné aujourd'hui.
Recommended Posts