Leider ist attachment_fu nicht die gleiche Anlage "Schnittstelle" Unterstützung für :storage => :db_file
wie es für :storage => :file_system
tut, aber es ist ein Plugin, das die Lücke hier füllt:
https://github.com/kares/attachment_fx
Erweitert die Dateischnittstelle für das : db_file-Backend (@see attachment_fu : Speicheroption). Die Datenbank-Backend Schnittstelle ahmt die: file_system Lagerung, die db Daten On-Demand- in das öffentliche Verzeichnis heruntergeladen (Ziel Pfadpräfix ist anpassbar mit der: PATH_PREFIX Option).
Sie verwenden im Grunde die :file_system
Methoden wie Sie auf dem Back-End-:db_file
gewohnt sind z.B. photo.public_filename(:small)
. Als Bonus können Sie einige nützliche Helfer aus dem besitzenden Modell genießen:
user.has_photo?
user.photo_path(:small)
user.photo_full_path