Ruby on Railsおぼえがき
作成
- rails new プロジェクト [オプション]
- rails server
- rails generate scaffold 列名:型 ...、db/migrate/*.rb、rake db:migrate
配列、ハッシュの格納
- dbはtext型にしておく
- モデルで serialize:フィールド名[, 制約クラス] を定義。制約クラスはArrayやHashなど
ヘルパー
- ヘルパーに書いたメソッドはモデル、コントローラ、ビューからグローバルに使用できる
ビュー
- <%- -%>で改行抑制
- <%= 変数%> で表示。print、putsは使えない?
- link_toで別のフォーマットにしたいときには、:action, :id => 元のオブジェクト, :format => :フォーマット を指定。
Last modified : 2011/05/09 23:52:40 JST