Enrutamiento en rieles. Puntos en URL [duplicado]
Esta pregunta ya tiene una respuesta aquí:
¿Por qué las rutas con un punto en un parámetro no coinciden? 3 respuestas He sobrescritoto_param
étodo @ en miCategory
model
def to_param
name
end
Yroutes.rb
get '/:id' => 'categories#show', :as => :category
Cuandoname
l parámetro @ no contiene puntos foobar
), todo funciona bien, pero cuando lo hace f.o.o.b.a.r
) Me sale un errorNo route matches [GET]
. Entonces mi pregunta es: ¿es posible usar puntos en el enrutamiento como parte del nombre del parámetro? O qué puedo hacer para lograr este propósito, tal vez algunos ganchos o algo así. Cualquier ayuda es apreciada.