Rails的3.1.RC4
設計1.4.2
我添加FIRST_NAME和LAST_NAME列設計的用戶表。 然後我用控制檯爲我的第一個用戶添加first_name和last_name。設計:添加FIRST_NAME給用戶
現在,我的application.html.erb
顯示我的名字和姓氏感謝下面的代碼我已確認後,用戶登錄:
<%= current_user.first_name %> <%= current_user.last_name %>(<%= current_user.email %>)
這裏是我的問題:當我嘗試註冊一個新的用戶通過我創建的新用戶表單,first_name和last_name不存儲在數據庫或其他內容中...因爲當我使用新用戶登錄時,我在application.html.erb
上的代碼不顯示姓氏和名字。
這裏的第一個和最後一個名稱的文本字段中new.html.erb
:
<p><%= f.label :first_name %><br />
<%= f.text_field :first_name %></p>
<p><%= f.label :last_name %><br />
<%= f.text_field :last_name %></p>
<p><%= f.label :email %><br />
<%= f.email_field :email %></p>
我也想知道如何添加驗證了我創建這些新的列(如first_name和last_name) 。
在此先感謝!
我想我不得不使用不同的語法爲色器件列的字段名稱:(感謝的人 – imjp