Ruby 2.6.5 Rails 6.0.3.3
Je veux l'implémenter pour que seule l'affiche puisse supprimer la critique, mais j'obtiens un NoMethodError
Initialement, l'expression conditionnelle était décrite comme suit.
<% if current_user.id == @review.user_id %>
Ceci est une description que si l'utilisateur qui est actuellement connecté et l'affiche sont identiques, l'expression conditionnelle sera True et le processus sera exécuté. Cependant, lorsque je l'ai lu avec cette description, une erreur s'est produite.
Quand je l'ai vérifié, la description était la suivante.
<% if user_signed_in? && current_user.id == @review.user_id %>
En confirmant la présence ou l'absence de login avec cette description, il est désormais possible de traiter normalement. C'est une partie rudimentaire, mais je l'ai remarqué à nouveau, alors je l'ai postée sous forme de mémorandum.
Recommended Posts