我正在使用 refile gem 上传文件。文件上传后会通过电子邮件发送给某些收件人。
1) 如何将使用 refile 存储的文档作为附件添加到邮件中?下面它不工作
我在数据库中有以下内容:
commented_id, varchar
commented_filename, varchar
commented_size, varchar
commented_content_type, varchar
附上文件:
@revisions.each do |revision|
mail.attachments["#{revision.file_filename}"] = File.read(revision.file)
end
错误:没有将 Refile::File 隐式转换为 String
2) 我可以动态更改存储文件的位置吗?