質問: Railsで画像投稿機能を作っているのですが、画像が表示できずエラーが出ている状態です。 一応編集をしてみたいのですが、一緒のエラーが出ている状態です。 ![画像の説明をここに入力](https://i.stack.imgur.com/fQHfS.png) ``` "> <%= link_to(post.content, "/posts/#{post.id}") %> <% if @post.photo? %> photo: <%= image_tag @post.photo.url %> <% end %> <% end %> ```
回答: エラーが出ている行の`@post`が`nil`であることがエラー画面からわかります。上の行では`post`が使われておりそちらは動作していることから、`post`が正しいのではないかと思われます。