2013年1月26日土曜日

[Rails3.2.8]editのときのtext_field, text_area, selectフィールドで初期値をいれる

おそらく初期値なんて、既に入ってるじゃんって思われるかもしれませんが、 世の中初期値が入ってないこともあります(ありました)。笑 そのときのメモ。 まずtext_field, text_areaの場合
//テキストエリア
<%= f.text_area :profile_text,value: @profile.profile_text, rows: 10 %>

//テキストフィールド
<%= f.text_field :first_name, value: @profile.first_name %>
次にselectに保存されているデータを初期値にする。
<%= f.select :shokugyo, selected: @profile.shokugyo, prompt: "選択" %>