当我运行rake routes
时,我明白了:
person_name GET /:id/person/:person_id/name(.:format) persons#name
此路线的“帮助名称”是什么?我基本上希望能够做到这样的事情:
redirect_to person_name_path
我的routes.rb看起来像这样:
get ':id/person/:person_id/name' => 'person#name', as: :person_name
答案 0 :(得分:1)
这不是一条宁静的路线,但如果您愿意,可以创建该路线:
match ':id/person/:person_id/name' => 'people#name', :via => :get, :as => 'person_name'
当然,你需要适当的控制器方法和模板。