По умолчанию команда ресурсов генерирует URL для действия new как {model}/new. Отправка хеша path_names = {} не меняет базу {model} в соответствии с документацией. Как бы я пошел о маршрутизации /submit на posts#new действие?
new
{model}/new
path_names = {}
{model}
/submit
posts#new
match 'submit' => 'posts#new'
Надеюсь, это то, что вы ищете ...
Возможно, вы захотите взглянуть на эти две потрясающие заставки Райана Бейтса, если хотите понять, как это работает за кулисами.
прохождение-прохождение прохождение-прохождение-часть-2