● 実現したいこと
blogappのgemでブログを作成しています。indexに表示された投稿一覧の記事のdestroyで記事を破棄したい。
● 発生している問題・エラーメッセージ
destroyを押すと下記メッセージが表示されます。
NoMethodError in BlogsController#destroy
undefined method `destroy' for nil:NilClass
● 参考ソースコード
blogs_controller.rbファイルのdestroyの定義箇所です。
エラーメッセージ画面では@blog.destroyが赤線でマークされています。
def destroy
@blog.destroy
respond_to do |format|
format.html { redirect_to blogs_url, notice: 'Blog was successfully destroyed.' }
format.json { head :no_content }
end
end
● 試したこと
・全角スペースが無いか確認しましたが該当はありませんでした。
● 補足情報
OS : macOS Catanlina 10.15.4
AWS Cloud9
ruby 2.5.1
Rails 5.2.4.2
宜しくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/19 12:33