En rieles 2 puede usar la: cualquier opción para definir una ruta personalizada que responda a cualquier método de solicitud, p.: cualquier opción para raíles 3 rutas
map.resources :items, :member => {:erase => :any}
carriles 3 no parecen apoyar la: cualquier opción de
resources :items do
get :erase, :on => :member # works
any :erase, :on => :member # doesn't work
end
¿alguien sabe si esta opción se ha eliminado o simplemente cambiado de nombre?
Además, puede (ostensiblemente) especificar métodos con la especificación: via (: via => [: any,: get,: put,: post,: delete]); por lo que puedo decir,: cualquiera no funciona (extrañamente nil parece, aunque la tabla de enrutamiento mostrará un espacio en blanco en lugar de CUALQUIER), pero omitiendo: vía equivale a: cualquiera. – Asher
esto funciona para mí – Anand
Funciona para mí también. – Arun