心はいつもAirPucci (空元気でもいいから)

毎日がPucciを着ているような気分

RailsのRoutingいろいろ

   


コントローラーがAbc
アクションがactrionxだとして、
http://yourdomain/actionx
routes.rbの書き方として

get “actionx”, :controller => :abc, :action => :actionx

get “actionx”, :to => “abc#actionx”

get “actionx” => “abc#actionx”

が同じ。

getに続けて書いた”actionx”がURI入力されたhttp://yourdomain/に続く”actionx”であり、
リクエストのあったURIをどのコントローラーのどのアクションに結びつけるのか、書いている。

http://yourdomain/anyでactionxを呼びたいなら

get “any” => “abc#actionx”

と書けばいい。

“abc#action”はコントローラーがAbcのアクションがactionxという短い書き方。
アプリケーションフォルダ/app/controllers/abc_controller.rbで書いた
def actionx
end
を引っ張ってくる。

 - テクニカル ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

no image
テンプレとヘルパーの順番

http://yourdomain/actionxを呼んだときのactionx用 …

no image
RailsTutorial4.0を高速で復習する。7.6章。演習。

7.6演習 1問目です。 リスト7.30のコードを使用して、7.1.4で定義され …

no image
destory

ruby on rails3プリケーションプログラミングの本の内容をruby2. …

no image
ToDoの管理方法

東大生はノートがきれいだとか、、 きれいに書いている暇があったら、頭に書いて覚え …

詳解 Objective-C 2.0 第3版 CHAPTER4 オブジェクトの型と動的結合

CHAPTER4は「オブジェクトの型と動的結合」なんだけど、 動的結合ってなに? …

no image
accepts_nested_attributes_for

everydayRailsやっていて、 phoneモデルのテストのところで ac …

no image
RailsTutorial4.0を高速で復習する。10.1.4章。

10.1.4マイクロポストを改良する、です。 has_many関連付けしたので、 …

no image
ヘルパーメソッドを自作する

便利なrailsのヘルパーメソッド。自分でも作れます。 作るときは、 アプリのd …

no image
RailsTutorial4.0を高速で復習する。6.5章。

演習1問目。 リスト6.20の、メールアドレスを小文字に変換するコードに対するテ …

no image
Everyday Rails3章 バリデーションをテストする

さっき、Aaronを削除したらテスト失敗することを確認しましたが、名前入力無しの …