我有以下路线
resources :posts do
resources :comments, module: :posts
member do
get :flop
put "like", to: "posts#upvote"
put "dislike", to: "posts#downvote"
end
end
我希望该网址为 www.xyz.com/community ,而不是 www.xyz.com/posts 。是否可以在不更改路径助手的情况下执行此操作?我只想更改URL而不影响其他任何内容。
答案 0 :(得分:4)
这应该可以为您解决问题。
resources :posts, :path => "community" do
resources :comments, module: :posts
member do
get :flop
put "like", to: "posts#upvote"
put "dislike", to: "posts#downvote"
end
end