&tag(Rails/ルーティング);
*目次 [#w23a6040]
#contents
*関連ページ [#a5456fe8]
-[[Rails]]

*参考情報 [#o20efd5a]
-[[Rails3 routes.rb まとめ | akkunchoi@github:http://akkunchoi.github.io/rails3-routes.html]]…


*Tips [#kff58a86]

**ルーティングを表示 [#ic5dbe7f]
-以下のコマンドで確認できる
 bundle exec rake routes

**resourcesとresourceの違い [#zb687fa7]
-resourcesとresourceは違う。idがない時はresourceでいける。

**パラメータの引き継ぎ [#a1921367]
-[[» URL パラメータの一部を遷移先に引き継ぐ TECHSCORE BLOG:http://www.techscore.com/blog/2012/12/10/url-%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%81%AE%E4%B8%80%E9%83%A8%E3%82%92%E9%81%B7%E7%A7%BB%E5%85%88%E3%81%AB%E5%BC%95%E3%81%8D%E7%B6%99%E3%81%90/]]のように、GET/POSTそれぞれのparameter引き継ぎ用ヘルパーメソッドを作成するのが簡単か?

**POSTメソッドでリダイレクトしたい [#z442c1b3]
-[[RailsでPOSTリクエストではリダイレクトできないことへの対応 | EasyRamble:http://easyramble.com/cannot-post-redirect-on-rails.html]]に書いてあるのは、POSTリクエストを使ってredirect_toしたいということ。[[リダイレクトでPOSTリクエストを復元する方法 【OKWave】:http://okwave.jp/qa/q4858194.html]]も同様。
-POSTでsubmitした後にGETリクエストでリダイレクトするのはできる。これはHTTPの仕様できまっていることなのでいたしかたない。

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS