Factory Girl mit String-Attributtasten anstelle von Symbolen?

9

Wenn ich Factory.attributes_for(:some_class) aufruft, bekomme ich offensichtlich einen Hash der Attribute für diese Klasse zurück.

%Vor%

Gibt es eine bequeme Möglichkeit, diesen Attribut-Hash mit Zeichenfolgenschlüsseln anstelle von Symbolen abzurufen?

%Vor%     
David Tuite 12.02.2012, 09:12
quelle

2 Antworten

14

Die Antwort von xdazz ist eine gute Option, aber wenn Sie die Schlüssel tatsächlich in Zeichenfolgen konvertieren möchten, statt auf die Hash-gleichgültig können Sie stringify_keys

verwenden %Vor%     
aNoble 12.02.2012, 09:19
quelle
7

Damit können Sie auf den Wert sowohl mit dem Symbol als auch mit dem Zeichenfolgenschlüssel zugreifen.

%Vor%     
xdazz 12.02.2012 09:17
quelle

Tags und Links