一旦他们注册(设计)到我的rails应用程序但不确定如何执行此操作,需要确保我的所有用户都拥有个人资料。有什么想法吗?
答案 0 :(得分:1)
创建用户帐户后,只需创建其个人资料。该个人资料属于该帐户。该帐户有一个个人资料。
class User < ActiveRecord::Base
has_one :profile
# choose a call back or overwrite the create
after_create :add_profile
private
def add_profile
self.profile = Profile.create
end
end
class Profile < ActiveRecord::Base
belongs_to :user
end
类似的东西。