У меня есть процессор скрепок, который извлекает информацию из загруженного файла.Эта информация должна быть загружена в таблицу.
Чтобы передать эту пользовательскую информацию от процессора скрепки обратно в модель, я делаю следующее
@attachment.instance_write("custom_data",custom_object)
Очевидно, что это не работает,и я получаю ActiveRecord :: AssociationTypeMismatch Связанная трассировка для этого ниже
activerecord (3.0.6) lib / active_record / association / association_proxy.rb: 264: в блоке raise_on_type_mismatch'
activerecord (3.0.6) lib/active_record/associations/association_collection.rb:354:in
в замене 'activerecord (3.0.6) lib / active_record / association / association_collection.rb: 354: в each'
activerecord (3.0.6) lib/active_record/associations/association_collection.rb:354:in
заменить 'activerecord (3.0.6) lib / active_record / association.rb: 1515: в block in collection_accessor_methods'
paperclip (2.3.11) lib/paperclip/attachment.rb:279:in
instance_write' lib / paperclip / mypaperclip_processor.rb:16: в `make '