我使用Rails 3创建了一个带有authlogic的简单用户系统。我想在数据库中添加一个“account_type”列。当用户注册时,如何在数据库中填充此列?我对Rails的经验非常少。
更新:所以我知道“@user = User.new(params [:user])中的某个地方”我需要添加:account_type =“user”。这个的正确语法是什么?
以下是我在用户控制器中的内容:
class UserController < ApplicationController
before_filter :require_no_user, :only => [:new, :create]
def new
@user = User.new
end
def create
@user = User.new(params[:user])
if @user.save
flash[:notice] = "Registration successful!"
redirect_to root_url
else
render :action => :new
end
end
end
提前致谢!