AWDwR 9まで

今回は注文の登録だよ。フォームからの入力をモデルに突っ込むには

@order = Order.new(params[:order])

とする。自動ではセットしてくれないのね。

render()というのはservletフォワードのイメージかな。通常はrender()を書かなくてもアクションの実行後に自動的にrender()が呼ばれるけど、違う画面を表示したい場合やレイアウトを適用したくない場合等はパラメタを渡して制御することができる。またビューからもrender_component()で他の画面を取り込むことができるそうな。へぇ。