【发布时间】:2017-03-07 00:50:49
【问题描述】:
我很好奇使用“构建”或直接分配一个孩子进行关联之间有什么区别?
假设我已经有一个@user 实例,我只想创建一个与组织的子关联:
方法一:
@organization = Organization.new
@organization.build_user(@user.attributes)
方法2:
@organization = Organization.new
@organization.user = @user
两者都做同样的事情,对吧?
【问题讨论】:
标签: ruby-on-rails activerecord build associations assign