2011-09-28 14 views
0

Devise :: RegistrationsControllerから継承したカスタム登録コントローラに保存する前に、Userインスタンスの属性を変更するにはどうすればよいですか?Railsが登録を作成する

答えて

0

あなたは自分で答えを出しました。あなたのモデルでは:

class User < ActiveRecord::Base 
    before_save :set_attributes 

    def set_attributes 
     // Change the attributes to what you like 
    end 
end 
+0

Hm ..問題は、ユーザーを登録することによって属性を変更することです。ユーザーのアカウントを作成するために使用されます。 – Bob

+1

その後、 'before_save'の代わりに' before_create'を使うことができます – halfdan

関連する問題