前提・実現したいこと
ruby on railsのposts_controllerで
def show
@post = Post.find_by(id: params[:id])
end
とし、posts/show.html.erbで
<div class="main posts-show"> <div class="container"> <div class="posts-show-item"> <p> <%= @post.content %> </p> </div> </div> </div> とするとこのようにエラーが出てしまいます。
インスタンス変数は宣言していると思うのですが、僕が未熟なため直すべきところがわかりません。
よろしくお願いします。
発生している問題・エラーメッセージ
エラーメッセージ undefined method `content' for nil:NilClass
該当のソースコード
ソースコード
試したこと
数時間検索しましたが、うまくいかなかったので、質問させていただいてます。
補足情報(FW/ツールのバージョンなど)
windows10
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/21 13:02
2020/04/21 13:16
2020/04/21 13:33
2020/04/21 13:44
2020/04/21 15:18
2020/04/21 15:19