tengo una URL de forma http://www.example.com?foo=one&foo=two
cómo analizar varios valores de campo de consulta URL en Rails
Quiero conseguir una matriz de valores para ['one', 'two']
foo
, pero params[:foo]
sólo devuelve el primer valor.
sé que si usara foo[]
en lugar de foo
en la URL, entonces params[:foo]
me daría la matriz deseada.
Sin embargo, quiero evitar cambiar la estructura de la URL si es posible, ya que su formulario se proporciona como una especificación para una aplicación cliente. ¿Hay una buena manera de obtener todos los valores sin cambiar el nombre del parámetro?
funciona como un encanto, gracias. Solo lo necesitaba en un solo lugar en un controlador, así que ni siquiera tuve que ensuciar con params. – ykaganovich