Papertrail и Carrierwave

У меня есть модель, которая использует и Carrierwave для хранения фотографий, иPaperTrail для управления версиями.

Я также настроил Carrierwave для хранения разных файлов при обновлении (это потому, что я хочу версии фотографий) сconfig.remove_previously_stored_files_after_update = false

Проблема в том, чтоPaperTrail попытайтесь сохранить весь объект Ruby из фотографии (CarrierWave Uploader) вместо простой строки (это будет ее URL)

(таблица версий, объект столбца)

---
first_name: Foo
last_name: Bar
photo: !ruby/object:PhotoUploader
  model: !ruby/object:Bla
    attributes:
      id: 2
      first_name: Foo1
      segundo_nombre: 'Bar1'
      ........

Как я могу исправить это, чтобы сохранить простую строку в фото версии?

Ответы на вопрос(6)

Ваш ответ на вопрос