1

我有一个由 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:"...
4

1 回答 1

2

我认为您引用的是写入文件而不是文件本身的数据。您可以随时尝试以下方法:

file = File.open('path/to/file')

然后使用:

my_model.update_attributes(summary_data: @summary_data)

我在这里假设摘要数据是您所附文件的名称。

于 2013-04-03T02:52:18.507 回答