使用link_to进行更新时,Rails ActiveModel :: ForbiddenAttributesError

时间:2016-08-18 01:11:36

标签: ruby-on-rails link-to strong-parameters

我一直在尝试创建一个链接来更新我的rails应用中某个人的状态(这是一个枚举),但是当我运行它时,我一直收到以下错误。

  

::加载ActiveModel ForbiddenAttributesError

这是我尝试使用的链接

if @article.save(article_params)

,强参数如下

 <%= link_to 'Present', person_path(person, person: {status: :present}), method: :put %>

这是我的控制器的更新方法

params.require(:person).permit(:first_name, :last_name, :email, :data, :status)

如何在不获取ActiveModel :: ForbiddenAttributesError错误的情况下创建一个更新人员状态的简单链接?

0 个答案:

没有答案