3
我已经开始使用Devise实现一个新项目,这对于处理用户来说非常棒。但是,当用户注册时,他们不仅创建User
模型,还需要创建代表该公司的相关Account
模型。其他用户也将belongs_to
这个Account
模型。使用Devise创建其他相关模型
我似乎无法在Devise中找到这个钩子,尽管它看起来像一个很常见的模式。最佳做法是什么?
我还要提到的是有一对夫妇对需要提供的sign_up形式,所以只是像这样在User
模型上Account
领域:
after_create :make_sure_account_exists
def make_sure_account_exists
if self.account.nil?
@account = self.create_account({ :company_name => '???' })
end
..因为我”我不知道如何获得公司名称。