https://github.com/thoughtbot/factory_girl/issues/683
在你定义
factory :girl do boy # 定义了关联 name 'saria' end
之后,再去用create(:girl)创建一个 girl,就会自动创建一个 boy 了
create(:girl)
#1 楼 @Tony612 我不是传了一个吗?
create :girl, boy: boy
#2 楼 @crazyjin 应该是调用create :girl, boy: boy的时候会先创建一个 girl,自然也会创建 girl 关联的 boy,然后才会用传入的 boy 去覆盖。 (代码比较难看懂,没太仔细看,所以部分是猜测的,不过看样子应该是的)
#3 楼 @Tony612 嗯 不知道 issue 会不会有人回复。