Strong Paramaterのエラー
ユーザーがsubmitして、パラメーターが以下のハッシュの形でコントローラーに届いています。
{"review"=>{"star"=>"3","comment"=>"ok"},"commit"=>"登録","id"=>"1"}
しかし、param is missing or the value is empty: review
とreviewが空であると怒られます。。
なぜでしょうか。よろしくお願いいたします。
controllers/articles_controller.rb
def show
@review = Review.new(review_params)
@review.save
end
private
def review_params
params.require(:review).permit(:star, :comment)
end