name error発生
controllers/post_controllers
class PostsController < ApplicationController
def index
posts = Post.all
end
def new
@post = Post.new #controllerでデータを作りviewからブラウザ表示
end
def create
Post.create(post.params)
redirect_to new_post_path #newメソッド
end
private #予期せぬところからblog_paramsを呼び出せないようにするため
def post.params
params.require(:post).permit(:content) #送られてきたデータをパラメーターで取得
end
end
def post.paramsじゃくて、post_params?
直したら、
別のエラー発生
実は、def post.paramは直したが、Post.create(post.param)を直してなかった。
直すと?
直りました!
単純なミスでしたが、コード量が多くなるとこういったことが原因でも見抜きにくくなるので、気をつけたいです。