有以下工廠:FactoryGirl attributes_for與各協會
factory :car do
name 'Some car'
engine_value 1.6
color '#ff0000'
car_type
engine_type
transmission
drive_type
material
end
正如你看到有很多的關聯對象。但代碼
attributes_for(:car)
只生成:name=>"Some car", :engine_value=>1.6, :color=>"#ff0000"}
散列。我需要獲得一個包含所有屬性的散列。我該怎麼做?謝謝。
可能重複[FactoryGirl:爲什麼屬性\ _for忽略一些屬性?](http://stackoverflow.com/questions/10290286/factorygirl-why-does-attributes-for-omit-some-attributes) – Chowlett
另請參閱:http://stackoverflow.com/questions/5103572/factorygirl-attributes-for-not-giving-me-associated-attributes –