タグ

URLに関するmassiromoheのブックマーク (1)

  • Rails 4.2 URLにid以外のカラム値を使う - カタカタブログ

    Railsはroutes.rbでresourcesメソッドを使うことで、複数リソースに対するRESTfulインタフェースを定義できる。このとき、一つのリソースを特定するためには通常:idパラメータがデフォルトで使われるが、このidはRailsが自動採番しているため、場合によっては分かりやすさ優先でid以外のカラム値でリソースを一意に特定できるものがある場合は、そちらをURLに使いたい場合もある。 今回はそのような場合に、id以外の項目をURLに使うための変更方法をまとめてみた。 いつものように、検証した環境のバージョンを示す。 OS X EI Capitan バージョン 10.11.2 Rails 4.2.3 ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-darwin14] サンプルアプリ作成 今回は例として、ユーザというモデルを考える

    Rails 4.2 URLにid以外のカラム値を使う - カタカタブログ
  • 1