如何在另一个记录数组的开头添加记录数组?

时间:2013-06-22 13:40:01

标签: ruby-on-rails ruby arrays

我有两个数据库记录数组。

我想将第二个添加到第一个的开头。

我在特定的indexx处查看了insert,但这会导致第二个数组插入到第一个数组中。

这可能不是那么难,但提前感谢任何帮助。

2 个答案:

答案 0 :(得分:5)

这是Array#+怎么样?

array2 = [1,2,3]
array1 = [11,21]

array2 + array1
# => [1, 2, 3, 11, 21]

答案 1 :(得分:3)

红宝石的救援计划:

a = [1, 2, 3]
b = [4, 5, 6]

a.unshift(*b)
a #=> [4, 5, 6, 1, 2, 3]