【发布时间】:2014-03-14 06:08:06
【问题描述】:
我正在尝试学习 rails 4 的新变化,所以从博客开始。跑了一个带有标题和正文的脚手架,一切都很顺利,直到我点击保存,我收到了错误 ActiveModel::ForbiddenAttributesError 。我知道我需要对控制器进行一些更改,但我阅读了博客并进行了相同的更改。
下面是我的控制器
class BlogpostsController < InheritedResources::Base
def create
Blogpost.create(blogpost_params)
end
private
def blogpost_params
params.require(:blogpost).permit(:body,:title)
end
end
请给我指出正确的方法,因为我对 rails 4 还是新手,而且任何定义相同的教程也会有所帮助。在此先感谢:)
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 strong-parameters rails-models