Маршрутизация в Rails. Точки в URL [дубликаты]

На этот вопрос уже есть ответ:

Почему маршруты с точкой в параметре не совпадают? 3 ответа

Я перезаписалto_param метод в моемCategory модель

def to_param
  name
end

А такжеroutes.rb

get '/:id' => 'categories#show', :as => :category

Когдаnameараметр @ не содержит точек foobar), все работает правильно, но когда это происходит f.o.o.b.a.r) Я получаю ошибкуNo route matches [GET]. Итак, мой вопрос: возможно ли использовать точки в маршрутизации как часть имени параметра? Или что я могу сделать для достижения этой цели, может быть, некоторые крючки или что-то. Любая помощь приветствуется.

Ответы на вопрос(1)

Ваш ответ на вопрос