Я пытаюсь добавить дополнительные поля в CarrierWave Uploader, чтобы они были сохранены как часть самого Uploader и вместе с Поля CarrierWave, такие как @file
, @model
, @storage
и т.д.
Поля также зависят от версии, поэтому я предпочел бы иметь доступ к ним через <my_model>.<my_uploader>.attribute
и <my_model>.<my_uploader>.versions[:<the_version>]
вместо дополнительных столбцов в модели.
Я попробовал несущий символ-мета-камень, но столкнулся с ошибкой (NoMethodError: undefined method \'original_filename' for #<CarrierWave::Storage::Fog::File:0xab4134c>
)
что, похоже, еще не исправлено.
Любые идеи или предложения о том, как наилучшим образом выполнить это?