rutas rails ruby-on-rails-3 routes params

ruby on rails 3 - Cómo pasar parámetros de URL a la raíz[en las rutas.rb] en Ruby on Rails



routes ruby on rails (2)

Parece que es imposible hacerlo en rieles.

Una forma de solucionar esto es apuntar a una acción de controlador que redireccionará a otra acción con todos los parámetros establecidos (una solución más fea, una solución más fea en mi opinión)

o

puede apuntar a un controlador que establecerá valores predeterminados para los parámetros si no se pasaron los parámetros.

se dan cuenta de que esta pregunta es similar a esta.

Pasar parámetros de URL a redirect_to: root

Sin embargo, me gustaría comenzar la aplicación con los parámetros aprobados desde el principio. Tal vez root: en el archivo routes.rb no es exactamente la forma correcta de hacerlo?

Básicamente estaba esperando que comenzara así.

http: // localhost: 3000 / controller? hello_id = 1 & finder_id = 1 & laser_id = 1 & sharks_id = 4

¡Cualquier idea sería realmente apreciada!


Tal vez ha cambiado en los últimos años, pero esto es definitivamente posible ahora:

root to: ''controller#action'', hello_id: 1, finder_id: 1, laser_id: 1, sharks_id: 4