Ich habe ein Modell, das Paperclip zur Verwaltung der Datei verwendet.
Nachdem ich das Modell gelöscht habe, möchte ich natürlich auch die Datei löschen, aber ich kann nicht herausfinden, wie ich die Datei mit Paperclip löschen kann.
Ich habe versucht self.sourcefile = nil if !sourcefile.dirty?
im before_destroy
def, aber das hatte keine Wirkung.
(Ich möchte in der Lage sein, es zu haben, löschen Sie die Datei lokal, wenn ich testen, und dann auf S3, wenn ich das verwenden - So brauche ich eine reine Büroklammer Lösung)
Irgendwelche Ideen?