我希望能够做到以下几点:
change_pass_user_path(usuario)
在“link_to”中(例如)。
其中“change_pass”是de“user”controller内部的操作名称。
我已经添加了这个:
map.resources:users
到我的路线文件。 (所以我已经可以执行以下操作:edit_user_path)
我已经尝试过:
map.resources :users do
get 'change_pass'
end
但它会返回此错误:
未定义的方法`get'for main:Object (NoMethodError)
我该怎么做?
THX
答案 0 :(得分:1)
试试这个,
map.resources :users, :member => { :change_pass => :get }