私はエラーにundefined method
それぞれを取得しています」:NilClass`エラー - 未定義のメソッド `ごと:nilには「nilのためのNilClass
私はそれについての記事を読みましたが、私はまだ間違っているかを把握することはできません。ここで
は私のコントローラです:
class BlogsController < ApplicationController
def new
@blog = Blog.new
end
def create
@blog = Blog.new(blog_params)
if @blog.save
redirect_to @blog
else
render 'new'
end
end
def show
@blog = Blog.find(params[:id])
end
def edit
end
def destroy
end
def index
end
private
def blog_params
params.require(:blog).permit(:title, :body, :image)
end
end
そしてindex.html.erbのための私の見解:
<html>
<head>
</head>
<body>
<% @blogs.each do |blog| %>
<h3><%= @post.title %></h3>
<div><%= @post.body %></div>
<% end %>
</body>
</html>
完全なエラーがnilのために「undefined method
各ました:NilClass`