Ruby on rails 4 rails 4中不允许的参数。传递的参数将被拒绝

Ruby on rails 4 rails 4中不允许的参数。传递的参数将被拒绝,ruby-on-rails-4,strong-parameters,Ruby On Rails 4,Strong Parameters,我有一个场景,我有活动,活动有很多演讲者。当我将speaker_id作为参数传递时,它将显示为未经允许的参数speaker_id。我的控制器 params.require(:events).permit(:id, :description, :speaker_ids => []) 为扬声器添加了接受\u嵌套的\u属性,\u:allow\u destroy=>true 但它仍然会在控制台上抛出未经许可的参数,我无法使用扬声器信息更新事件详细信息。查看为:speaker\u id传入的参数。

我有一个场景,我有活动,活动有很多演讲者。当我将speaker_id作为参数传递时,它将显示为未经允许的参数speaker_id。我的控制器

params.require(:events).permit(:id, :description, :speaker_ids => [])
为扬声器添加了
接受\u嵌套的\u属性,\u:allow\u destroy=>true


但它仍然会在控制台上抛出未经许可的参数,我无法使用扬声器信息更新事件详细信息。

查看为
:speaker\u id
传入的参数。每个参数都需要列入白名单。如果您正在传入已删除的记录,这可能包括magic
deleted
参数,尽管我记不清它的确切格式。请查看为
:speaker\u id
传入的参数。每个参数都需要列入白名单。如果您传递的是已删除的记录,这可能包括magic
deleted
参数,尽管我记不清它的确切格式。