如何在authlogic中添加自定义列?

时间:2011-08-28 04:41:50

标签: ruby-on-rails-3 activerecord authlogic

我使用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

提前致谢!

0 个答案:

没有答案