QA@IT
«回答へ戻る

回答を投稿

config/routes.rbに書いたルーティング定義は、うえから順に評価されます。
deviseのマッピングと、上記のルーティング定義と、どちらが上にありますか?

また、質問とは直接関係ありませんが、ルーティングでは出来る限りresource(s)を使っておくほうが、イマドキの Rails のやり方に逆らわず、よさそうです。上のルーティングであれば、こんなふうにかけると思います。

resources :users, only: %w(show)
`config/routes.rb`に書いたルーティング定義は、うえから順に評価されます。
deviseのマッピングと、上記のルーティング定義と、どちらが上にありますか?

また、質問とは直接関係ありませんが、ルーティングでは出来る限り`resource(s)`を使っておくほうが、イマドキの Rails のやり方に逆らわず、よさそうです。上のルーティングであれば、こんなふうにかけると思います。

```ruby
resources :users, only: %w(show)
```