如何设置输入名称以接收参数中的哈希数组?

时间:2015-03-05 22:25:30

标签: html ruby-on-rails input hash params

对于我的生活,我无法记住我之前是如何做过这样的事情的。

PARAMS:

fieldname: {
 0 => { foo: 'bar'},
 1 => { foo2: 'bar2'}
}

我已尝试了formname[]formname[foo][]的多种变体,但我得到的只是内部服务器错误。有什么帮助吗?

理想情况下,我希望看到:

some_field: {
 username: { id: 'this', live: '1' },
 another_name: { id: 'that', live: '0' },
}

有些东西告诉我,虽然不可能。

1 个答案:

答案 0 :(得分:0)

听起来对我来说,你可以使用像

这样的课程
class foo_field

并制作一个单独的数组/列表/枚举,以满足您的最佳选择。将输入分配给__TEMP变量,然后将其添加到数组中。你也可以通过这门课获得你的意见。