0
0

More than 1 year has passed since last update.

ルーティングについて勉強しなおそう

Posted at

ルーティングとは

受け取ったリクエストを認識し、適切なコントローラ内のアクションの実行をするもの。

HTTPメソッド 'パス', to: 'コントローラ名#アクション名'

上記のような書き方でroutes.rb内に記述していく。

凡例

#ルーティングの記述
get '/samples/:id', to: 'samples#show'

#HTTPリクエスト
Get /samples/21

上記のようにルーティングされ、HTTPメソッドが送られてきたとする。このリクエストはsamplesコントローラのshowアクションに割り当てられて、paramsには{ id: '21' }というハッシュが含まれている。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0