class User
has_one :super_admin
end
class SuperAdmin
belongs_to :user
end
如何创建一个关联某个用户的SuperAdmin实例,与User
模型相关联?
我正在寻找类似这样的东西(在User
模型中),但它不起作用:
def promote_to_super
self.super_admin.create!
end
答案 0 :(得分:1)
您可以使用create_association(attributes = {})
:
def promote_to_super
self.create_super_admin
end
查看更多here。