Rails ActiveRecord und Array von primitiven Typen

8

Was ist der beste Weg, um ein Array von primitiven Typen mit Rails activerecord zu speichern?

Zum Beispiel habe ich ein Artikelmodell, das eine Bildeigenschaft hat. Die Bildeigenschaft ist ein Array mit Bild-URLs.

Ich werde nicht separate Tabelle verwenden, um dieses Array zu speichern.

Grüße, Alexey Zakharov

    
Alexey Zakharov 17.09.2010, 04:40
quelle

1 Antwort

11

Sie können ActiveRecord :: Base.serialize verwenden. Es speichert das Objekt als YAML in der Datenbank. Sie müssen zuerst die Spalte mit :text oder :string als Typ erstellen.

%Vor%     
htanata 17.09.2010, 04:56
quelle