RESTfulなルーティングを復習
しっかりと理解できていなかったので復習。
prefix verb URL pattern Controller#Action users GET /users users#index users POST /users users#create user GET /users/:id users#show new_user GET /users/:id/new users#new edit_user GET /users/:id/edit users#edit user PUT /users/:id users#update user DELETE /users/:id users#destroy routing link_method URL pattern index users_path /users create - show user_path(@user) /users/:id new new_user_path /users/new edit edit_user_path(@user) /users/:id/edit update - destroy -
render
の文法
<%= render 'users', users: @users %>
左側のusers
でlayout名を指定。
@users
が 右側の users
に代入され、 _user.html.erb
内で users
変数として機能する。