Si vous obtenez une erreur telle que NoMethodError méthode non définie ʻid'for nil: erreur NilClass même s'il n'y a pas d'erreur, quelle pourrait en être la cause? J'ai eu une erreur disant que la méthode n'était pas définie ... pourquoi ai-je eu une erreur comme celle-ci lorsque je l'ai définie correctement ...
Cette implémentation est utilisée lorsque l'utilisateur connecté peut voir vos informations mais que vous ne souhaitez pas les montrer à d'autres utilisateurs.
<% if @user.id == current_user.id %>
Vous vous rendez compte que vous vous demandez pourquoi cela s'est produit lorsque vous avez écrit le code que vous avez implémenté correctement!
#### Je n'étais pas connecté!
C'est naturel car c'est un processus qui ne fonctionne que si vous êtes connecté ^ _ ^;
Après vous être connecté et vérifié à nouveau, l'erreur a été résolue avec succès!
![S__56467458.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587506/5de0eeb3-502a-6ac6-6c0a-66c553e19f79.jpeg)
Recommended Posts