私はレールの新しいユーザーですので、routes.rb
の仕組みを理解するのは難しいです!だから私はルートを変更しようとすると、私はこのようなパスを得ました: user/:id/edit
しかし、私はそのIDがパスに表示されないようにします。レールの経路を変更する
私はこの方法を使用してみてください:
get '/users/:id/edit', to: 'users#edit', as: 'users/edit'
を、それは何も変わりません。私のroutes.rb
で私は得た:
resources :users, only: [:create, :new, :show, :edit]
誰かがこれを行う方法を知っていますか?すでにガイドを見てみるならば、私はすでにthis guide
任意の特定の理由になりますプレゼント。多数のユーザーがいる場合、アプリはよりRESTfulになり、ユーザーは自分のアカウントのみを編集できるように検証を行うことができます。 routes.rbのコードを記述することもできますか?それが何も変わっていないと言うと、それはどういう意味ですか?特定のエラーが出るか、ルートは変更されませんか? –
@AlexanderSwann独創的な資料は完全に安らかです。 –
ああ大丈夫です!知っておいて、ありがとう! –