[Ruby on Rails] méthode indéfinie ʻid'for nil: méthode de résolution d'erreur NilClass

Erreur "méthode indéfinie ʻid'for nil: NilClass"

スクリーンショット 2020-05-20 19.33.13.png

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

[Ruby on Rails] méthode indéfinie ʻid'for nil: méthode de résolution d'erreur NilClass
[Ruby on Rails] Suivez la méthode indéfinie de la fonction ʻid'for nil: Résolvez l'erreur NilClass
[Ruby on Rails] Aucune erreur de méthode méthode non définie `devise_for'error resolution
Erreur Rails méthode non définie ʻimage_name'for nil: gestion NilClass
[Ruby on Rails] Méthode d'aide pratique
Méthode d'installation de Ruby on Rails [édition Mac]
[Ruby on Rails] Aucune erreur de méthode: méthode non définie `t'for # <ActiveRecord :: Migration: 〇〇〇〇> Traitement des erreurs
Ruby on Rails Comment implémenter la saisie d'adresse automatique
[Ruby on Rails] Affichage individuel des messages d'erreur
Ruby on Rails élémentaire
Principes de base de Ruby on Rails
Association Ruby On Rails
Résolution d'erreur sur Heroku
Résumé des méthodes de mise à jour de plusieurs colonnes [Ruby on Rails]
[Ruby] Caractère multi-octets non valide (UTF-8) Méthode de résolution des erreurs [CSV]
Ruby on Rails Résumé des exemples de méthodes de refactoring autour de MVC
[Ruby on Rails] Fonction de recherche (modèle, formule de sélection de méthode)
Record d'apprentissage de Ruby on rails -2020.10.03
Création de portfolio Ruby on Rails
Record d'apprentissage Ruby on rails -2020.10.04
[Ruby on Rails] Debuck (binding.pry)
Record d'apprentissage de Ruby on rails -2020.10.05
Record d'apprentissage de Ruby on rails -2020.10.09
Record d'apprentissage Ruby on rails-2020.10.07 ②
Recherche d'enregistrements Ruby on Rails, création sinon méthode find_or_create_by
Record d'apprentissage Ruby on rails-2020.10.07 ①
Annuler la migration de Ruby on Rails
[Ruby] Notes sur la méthode gets
Record d'apprentissage de Ruby on rails -2020.10.06
Résumé de la validation Ruby on Rails
Mémorandum de base Ruby on Rails
Lorsque vous utilisez Slim avec Ruby on Rails, "une variable locale ou une méthode non définie` f'for" s'affiche dans form_with
[Ruby on Rails] Read try (: [] ,: key)
Méthode de résolution d'erreur Spring Boot + PostgreSQL
Variables Ruby on Rails, résumé constant
Installation de Ruby + Rails sur Ubuntu 18.04 (rbenv)
[Ruby on Rails] Introduction de la fonction de pagination
Connaissance de base de Ruby on Rails
Progatez Ruby on Rails
Comment utiliser Ruby on Rails
Ruby on Rails compatible japonais-anglais i18n
(Ruby on Rails6) "Effacer" le contenu publié
[Ruby on Rails] Fonction de sortie CSV
Mémo de construction de l'environnement Ruby on Rails 6.0
[Ruby on Rails] Création de la page de confirmation