Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何在Ruby中将数组转换为嵌套数组以填充选择框?_Ruby On Rails_Ruby_Ruby On Rails 3 - Fatal编程技术网

Ruby on rails 如何在Ruby中将数组转换为嵌套数组以填充选择框?

Ruby on rails 如何在Ruby中将数组转换为嵌套数组以填充选择框?,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,如何转换此数组 ['h', 'b'] [['Home', 'h'], ['Business', 'b']] 进入这个数组 ['h', 'b'] [['Home', 'h'], ['Business', 'b']] 用红宝石 我需要用保存在数据库中的值填充一个选择框 谢谢您的帮助……您的问题不清楚。假设有两个数组。你可以像下面这样做 x=[1,2] => [1, 2] y=["a","b"] => ["a", "b"] x.zip y =&

如何转换此数组

['h', 'b']
[['Home', 'h'], ['Business', 'b']]
进入这个数组

['h', 'b']
[['Home', 'h'], ['Business', 'b']]
用红宝石

我需要用保存在数据库中的值填充一个选择框


谢谢您的帮助……

您的问题不清楚。假设有两个数组。你可以像下面这样做

    x=[1,2]  => [1, 2] 
    y=["a","b"]  => ["a", "b"] 

    x.zip y   => [[1, "a"], [2, "b"]]

如何检索数据库中的值?我的意思是,哪个模型,哪个属性,等等,你不能。Ruby猜不出“h”代表“家”,而“b”代表“生意”。Ruby不能读懂你的心思,这是个好例子@检查一下
+1
给你。这很有效,非常感谢!