将数组的散列分类到数据表中。 rails

Categorizing a hash of arrays into a datatable. rails

我不确定如何对数组的散列进行分类。我的哈希看起来像这样:

{"Level 1" => [foo, bar], "Level 2" => [foo, bar, foobar]}  

我希望能够在一行中显示散列键,然后将该键值的对象放在其下方的行中。

下面是视图的外观示例:

在这种情况下,您只需调用 flatten 两次即可。

myhash = {"Level 1" => ["foo", "bar"], "Level 2" => ["foo", "bar", "foobar"]}  

myhash.flatten.flatten
=> ["Level 1", "foo", "bar", "Level 2", "foo", "bar", "foobar"]