私はDevise 1.1.5を使用しています。私はroles
とroles_assignment
テーブルを持っています。ユーザーがサインアップするときにrole_assignmentsテーブルにロールを自動的に割り当てることは可能ですか?どうもありがとう!deviseを使用してサインアップするときにユーザーにロールを自動的に追加する方法
私はこれを試してみましたが、それは文句を言わない
class User < ActiveRecord::Base
after_create :assign_role_after_sign_up
protected
def assign_role_after_sign_up(user)
RoleAssignment.create(:role_id => 1, :user_id => user.id)
end
end
最後の方法は私のために働く!非常にvonconradありがとう! – daniel