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

Html 如何设置输入名称以接收参数中的哈希数组?,html,ruby-on-rails,input,hash,params,Html,Ruby On Rails,Input,Hash,Params,就我的一生而言,我不记得以前是怎么做的: 参数: fieldname: { 0 => { foo: 'bar'}, 1 => { foo2: 'bar2'} } 我尝试了几种不同的formname[]和formname[foo][]但是我得到的只是内部服务器错误。有什么帮助吗 理想情况下,我希望看到: some_field: { username: { id: 'this', live: '1' }, another_name: { id: 'that', live: '0

就我的一生而言,我不记得以前是怎么做的:

参数:

fieldname: {
 0 => { foo: 'bar'},
 1 => { foo2: 'bar2'}
}
我尝试了几种不同的
formname[]
formname[foo][]
但是我得到的只是内部服务器错误。有什么帮助吗

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

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

但有些事情告诉我这是不可能的。

对我来说,这听起来像是你可以使用一个类,比如

class foo_field

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

我更困惑的是如何设置
标记来发送多个嵌套数据。这里是输入标记的一个很好的参考。你可以尝试这个
一些字段[#{@user.name}][“id”,“live”],[#{@user.id},{@user.live}]