やすまんの技術ブログ

駆け出しエンジニアが日々学んだこと、わからなかったことなどをまとめておくブログ。忘備録としても使います。

 rake routes について

rake routesをすると

 

root GET    /                                    groups#index

                   users GET    /users(.:format)                     users#index

                         POST   /users(.:format)                     users#create

               edit_user GET    /users/:id/edit(.:format)            users#edit

 

(一部抜粋)

 

となるが、一番上のroot GET    /                                    groups#index

の「/」は「root」という意味になる。

今回はresoucesを使用してrakeroutesをしているので、prefixが適用されるので必ず「_path」をつけなければいけない。

したがって一番上の場合はroot_pathとなる。

2番目はusers_root_pathになる。