我有一个由CSV.open(...,“w”,...)创建的文件,我写了数据,由@summary_data引用,现在想要保存为my_model中的回形针附件。什么是正确的语法,我试过:
my_model.update_attributes(summary_data: @summary_data)
但它给出了错误:
Paperclip::AdapterRegistry::NoHandlerError Exception: No handler found for <#CSV io_type:File io_path:"...
答案 0 :(得分:2)
我认为您正在引用写入文件的数据而不是文件本身。您可以尝试以下方法:
file = File.open('path/to/file')
然后使用:
my_model.update_attributes(summary_data: @summary_data)
我在这里假设摘要数据是你的附件文件。