Мой вопрос довольно прост, в создаваемом приложении нет необходимости показывать учетную запись пользователя как отдельное действие от редактирования учетной записи пользователя. То есть вместо
URL | HTTP Verb | Action
============================================
/account/new | GET | new
/account/edit | GET | edit
/account | POST | update
/account | PUT | create
Я ищу больше:
URL | HTTP Verb | Action
============================================
/account/new | GET | new
/account | GET | edit
/account | PUT | update
/account | POST | create
Прямо сейчас, у меня есть это в моем файле маршрутов:
map.resource :account, :controller => "users", :except => [:show, :destroy]
, что очень близко подходит ко мне, но как я могу перенаправить GET на корневой уровень, чтобы дать мне действие edit
вместо необходимости указывать /edit
в URL?