Пожалуйста, помогите!Ruby Rails4 и разработка
Я новичок для рубинов на рельсах.
Я обновляю значения из простой веб-формы в базу данных sqlite3.
Проблема только в электронной почте & поля пароля вставлены в таблицу. first_name, last_name и т. д. показывают значение 'nil'
Я использую DEVISE для настройки аутентификации.
Вот мой код user.rb:
class User < ActiveRecord::Base
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable
attr_accessible :email, :password, :password_confirmation, :remember_me,
:first_name, :last_name, :profile_name
end
код из моего веб-формы
<div><%= f.label :first_name %><br />
<%= f.text_field :first_name %></div>
<div><%= f.label :last_name %><br />
<%= f.text_field :last_name %></div>
<div><%= f.label :profile_name %><br />
<%= f.text_field :profile_name %></div>
и фрагмент кода из моей MIGRATE папки:
def changed
create_table(:users) do |t|
t.string :first_name
t.string :last_name
t.string :profile_name
t.string :email, :null => false, :default => ""
t.string :encrypted_password, :null => false, :default => ""
Пожалуйста, ПОМОГИТЕ !!!
Спасибо за вашу информацию! Я знал о тех командах, которые вы цитировали. Но да, мне нужно посмотреть страницу github для разработки. Большое спасибо!! Удачи !!! Помогите мне в будущем :) – user2878191