¿Cómo añadir un array a otro array en Ruby y no acabar con un resultado multidimensional?
somearray = ["some", "thing"]
anotherarray = ["another", "thing"]
somearray.push(anotherarray.flatten!)
Esperaba
["some","thing","another","thing"]
448
3
Puede utilizar el operador
+
.Puedes leer todo sobre la clase array aquí: http://ruby-doc.org/core/classes/Array.html
Prueba esto, combinará tus matrices eliminando los duplicados
http://www.ruby-doc.org/core/classes/Array.html
Más documentación en "Set Union"";
["algo", "cosa"] + ["otro" + "cosa"]