我在创建正确的路线时遇到问题。我想传入我正在处理的元素的 id,但它看起来不正确。
我的路线看起来像
resources :accounts
match 'account-audit' => 'accounts#audited',:as => :accountaudit
当我耙路线时,我得到
accounts GET /accounts(.:format) accounts#index
POST /accounts(.:format) accounts#create
new_account GET /accounts/new(.:format) accounts#new
edit_account GET /accounts/:id/edit(.:format) accounts#edit
account GET /accounts/:id(.:format) accounts#show
PUT /accounts/:id(.:format) accounts#update
DELETE /accounts/:id(.:format) accounts#destroy
accountaudit /account-audit(.:format) accounts#audited
当我转到页面时,链接看起来
本地主机:3000/account-audit.3
它应该看起来像
本地主机:3000/帐户/3/审计
我如何让我的路线做我需要做的事情?