我正在尝试向我的用户模型(使用gem)和 Rails 4添加一个full_name
字段/列。devise
大多数在线示例都推荐使用 attr_accessible,但听起来在 Rails 4 中应该以不同的方式处理。
我将如何添加full_name
到我的用户模型?我已经能够成功运行迁移。
文件:迁移 > add_full_name_to_users
class AddFullNameToUsers < ActiveRecord::Migration
def change
add_column :users, :full_name, :string
end
end
文件:注册 > app/views/devise/registration/new.html
.
.
.
<%= form_for(resource, :as => resource_name, :url => registration_path(resource_name)) do |f| %>
<%= devise_error_messages! %>
<%= f.label :full_name %>
<%= f.text_field :full_name, :autofocus => true %>
<%= f.label :email %>
<%= f.email_field :email %>
.
.
.