質問: User.find(params[id: current_user.id]) end end @userがnilなので、コンソールでUser.newをしてみたのですが、それでもnilのままです。 質問は二つです。 1:そもそもこのバグのnilは@userのことを言っているのでしょうか 2:どうすれば、このnilをなくすことができるのでしょうか。 お時間がある時で結構ですので、教えていただければ幸いです。
回答: current_user.id の current_user が nil なのだと思います。 ログインしていないから、 current_user が nil になっているのでは?