2015-01-31 16 views

Antwort

4

Sie können das nicht mit Armaturen. Fixtures fügen Attributwerte direkt zur Datenbank hinzu und übersprin- gen den aktiven Datensatz-Layer. Paperclip ist ein Plugin für ActiveRecord, das Fotos verarbeitet und speichert.

Das Speichern des realen Bildes kann nur über die Übergabe von Argumenten direkt an den neuen Datensatz erfolgen.

Was Sie tun können, ist Attribute in das Gerät zu setzen, so dass die Büroklammer funktioniert, wie es sollte, nur ohne echte Datei.

photo_file_name: temp_file.jpg 
    photo_content_type: image/jpeg 
    photo_file_size: 223312 
    photo_updated_at: 2015-02-29 10:30:19 Z 

Wenn Sie verwenden möchten FactoryGirl alles richtig, besser machen.

fixture_file_upload wird nur für Action-Controller verwendet.

Verwandte Themen