Próbuję dodać dodatkowe pola do CarrierWave Uploader tak, że są one przechowywane jako część samego Uploader i razem z polami CarrierWave, takie jak @file
, @model
, @storage
itpDodatkowe pola w CarrierWave Uploader
Pola są również zależne od wersji i dlatego wolę mieć do nich dostęp za pośrednictwem <my_model>.<my_uploader>.attribute
i <my_model>.<my_uploader>.versions[:<the_version>]
zamiast dodatkowych kolumn w modelu.
Próbowałem wykonać próbę carrierwave-meta gem, ale wystąpił błąd (NoMethodError: undefined method \'original_filename' for #<CarrierWave::Storage::Fog::File:0xab4134c>
) , który prawdopodobnie nie został jeszcze naprawiony.
Jakieś pomysły lub sugestie, jak najlepiej to osiągnąć?