0
Wie erstelle ich eine leere HTML-Datei und speichern Sie sie dann über carrierwave in Rails 4 auf dem Server?Rails 4: So speichern Sie eine Datei auf einem Server
Hier ist, was ich versucht:
file = File.new("abc.html", 'w')
@upload = Upload.create(name: "abc", file: FileUploader.new.store!(file))
hochladen Modell:
mount_uploader :file, FileUploader
Was ist mit diesem Ansatz ist falsch?
Warum Sie CarrieWave so zu tun, brauchen? Rails läuft serverseitig und wenn Sie eine Datei erstellen, wird sie sowieso auf dem Server gespeichert. –
@Ed de Almeida Wo speichert Rails diese Datei? – jonhue
Es ist, weil ich diese Datei auf Cloudinary und nicht auf meinem Server speichern möchte. Ich muss dann die Datei auf meinem Server löschen, nachdem ich sie hochgeladen habe. – jonhue