レールでのルーティングについて混乱しています。「ログイン」など、UsersController というコントローラーにカスタム アクションがあります。
私が行う場合、私のroutes.rbで:
resource :users do
collection do
get 'login'
post 'login'
get 'logout'
end
end
UsersController のアクション ログインに問題なくリンクできますが、localhost:3000/usersに移動するとエラーが表示されます。
ID のないユーザーが見つかりませんでした
でももしそうなら
リソース:ユーザー
localhost:3000/usersは、予想されるリストを提供します。
両方を入れようとしましたが、ファイルに存在する最初のバージョンのみが期待どおりに機能します。
デフォルトのルートにルートを追加するにはどうすればよいですか?