【问题标题】:Rails 4: Permitted parameter hashRails 4:允许的参数散列
【发布时间】:2016-09-29 04:38:28
【问题描述】:

我的参数如下:

{"utf8"=>"✓",
 "authenticity_token"=>"...",
 "consult_stat"=>
    {"0"=>
        {"employee_id"=>"1",
         "consults"=>"7",
         "signed"=>"8"},
     "1"=>
        {"employee_id"=>"2",
         "consults"=>"5",
         "signed"=>"6"}
     },
 "commit"=>"Submit Consultation Stats"}

如何允许使用动态键的嵌套哈希?

【问题讨论】:

  • 你可以使用嵌套属性。
  • 我不断收到ForbiddenAttributeError

标签: ruby-on-rails-4 parameters


【解决方案1】:

这很简单,你可以实现它

params.require(:consult_stat).permit(:employee_id,:consults,:signed)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-01
    • 2023-03-23
    • 2013-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多