我不能为我的生活弄清楚如何以这种形式命名结构访问帖子数据:
feature[0][0], action[0][0]
feature[0][1], action[0][1]
feature[1][0], action[1][0]
等...
我正在尝试这个,params['action'][0][0]
但是出于某种疯狂的原因,它只会返回c
。 params['action'][0][0]
的值甚至不包含c
!!
我完全陷入困境......
答案 0 :(得分:2)
params['action']
包含控制器中的当前操作(方法)名称。如果您提交表单,通常会转到create
操作,如果您要求[0]
,则基本上是要求create
字的第一个字母。
无论如何,我打赌你的表单值嵌套在某个键下。向我们发送表单代码或将gem "pry"
添加到您的Gemfile,运行bundle install
,然后将binding.pry
放在create
操作的顶部,提交表单并输入{{ 1}}在控制台中。