Es gibt das folgende Werk:factory attributes_for mit Verbänden
factory :car do
name 'Some car'
engine_value 1.6
color '#ff0000'
car_type
engine_type
transmission
drive_type
material
end
Wie Sie dort sehen eine Menge von zugeordneten Objekten sind. Aber Code
attributes_for(:car)
generiert nur :name=>"Some car", :engine_value=>1.6, :color=>"#ff0000"}
Hash. Ich muss einen Hash mit allen Attributen erhalten. Wie kann ich es tun? Vielen Dank.
mögliches Duplikat von [FactoryGirl: Warum Attribute \ _für einige Attribute weglassen?] (Http://stackoverflow.com/questions/10290286/factorygirl-why-does-attributes-for-omit-some-attributes) – Chowlett
Siehe auch: http://stackoverflow.com/questions/5103572/factorygirl-attributes-for-not-giving-me-associated-attributes –