私はHartlチュートリアルを完了し、friendly_idの助けを借りていくつかのバニティURLを追加し、ルートファイルを設定することができました。しかしこれは、コードレンダリングユーザーのインデックスページをルーティングしないのはなぜですか?
get '/users', to: 'users#index'
resources :users, path: '' do
member do
get :following, :followers
end
end
、私はそのコードをきれいにしたいので、私はしようとした:彼らは私がfriendly_idをインストールし、以下にroutes.rbをを設定することで、これをしなかった
の代わりに/ユーザー/ ID /ユーザー名を使用します
resources :users, except: :index, path: '' do
member do
get :following, :followers
end
end
ただし、/ usersインデックスページは表示されません。このコードを間違って書いているのですか、私は狂っていますか?
EDIT:ユーザーの更なるダウン:
を追加するのを忘れ、別のリソースがあります。これは私のルート全体です.rb:
なぜ2つのユーザーリソース(実際には3つ)を持っていますか?本当に良い理由がない限り、おそらく1つを取り除くべきです。 –