代码之家  ›  专栏  ›  技术社区  ›  mattC

Rails-更改路由的URL

  •  0
  • mattC  · 技术社区  · 6 年前

    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。

    1 回复  |  直到 6 年前
        1
  •  4
  •   Rockwell Rice    6 年前

    这将为您解决问题。

    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