我一直在关注这个 Rails 教程:
http://guides.rubyonrails.org/getting_started.html
第 5.7 节告诉我应该期待 ActiveModel::ForbiddenAttributesError
问题是,我没有得到错误。它在没有 permit 关键字的情况下工作。
我的创建方法如下所示:
def create
@post = Post.new(post_params)
@post.save
redirect_to @post
end
我正在使用 Rails 4.0 和 Ruby 2.0。知道为什么强参数安全功能不起作用吗?