0

投稿を編集しようとすると、次のエラーが表示されます。

投稿#編集コントローラー:

def edit
 @post = Post.find params[:id]
end

投稿#更新コントローラー:

def update
 @post = Post.find params[:post]

 if @post.update_attributes params[:post]
  redirect_to posts_path
 else
  render 'edit'
 end
end

編集ビュー:

h1 Edit Post
= form_for @post do |f|
 p
  = f.label :title
  = f.text_field :title
 p
  br
 p
  = f.label :content
  = f.text_area :content
 p
  br
 p
  = f.submit 'Update Post'
 p
  br

これは、PostsController#update、Unknown Key: titleエラーで ArgumentError が発生したときです。私はまだRails 4の強力なパラメータの概念に頭を悩ませているので、これと関係があるかもしれません...何かアイデアはありますか?

4

2 に答える 2