【发布时间】:2017-06-28 00:30:56
【问题描述】:
我在使用 Devise 的 Rails 5 应用程序中有一个用户模型。
我也有一个关系:user belongs_to account。
现在,当我创建一个新用户时,我想自动为其创建一个新的空帐户。
我已经有了注册控制器和方法:
def create
super
end
我想做这样的事情:
def create
super
user.account.create()
end
【问题讨论】:
-
您可以做的一件事是 Account.create(user_id: @user.id)。也许是类似的东西。
标签: ruby-on-rails devise