Я хочу, чтобы в моих URL-адресах в качестве разделителей слов использовалось тире -
вместо подчеркивания _
. Например controller/my-action
вместо controller/my_action
.
Меня удивляют две вещи:
- Google et al. продолжать различать их.
- В этом Ruby on Rails нет простого глобального параметра конфигурации, который можно было бы сопоставить
-
с_
маршрутизацией. Или нет?
Лучшее решение - использовать :as
или именованный маршрут.
Моя идея состоит в том, чтобы изменить маршрутизацию Rails, чтобы проверить эту глобальную конфигурацию и изменить -
ее _
перед отправкой в действие контроллера.
Есть ли способ лучше?