我有 2 个表:联系人和用户(设计)。我想在每次创建联系人时创建一个用户。联系人belongs_to :user 用户has_one :contact
当您添加新联系人时,contact.rb 文件中的以下代码会创建用户:
before_create :create_user
protected
def create_user
self.user = User.new({ :email => self.email, :password => '123456' })
return user.save
end
但是,联系人字段 user_id(外键)没有更新为新的用户 ID。怎么能做到这一点?
谢谢!