【发布时间】:2015-05-27 22:56:05
【问题描述】:
我使用 Attachinray 和 Cloudinary,直接上传。一切都很好,除了当我尝试在我的控制器中保存文件时,我没有原始文件名。
这是我的代码示例:
class User
has_attachments :pictures
end
我的表格:
= simple_form_for @user do |f|
= f.attachinary_file_field :pictures, as: :attachinary
= f.submit t('.submit')
上传文件后,当我提交表单时,我丢失了原始文件名。这是我从一个文件中得到的:
{"public_id"=>"ryfeummp2ikmzkss4cfy", "version"=>1427873505, "signature"=>"8475fccf9914dd05f6fg622ee39c1cb7ddd25f11", "width"=>78, "height"=>100, "format"=>"png", "resource_type"=>"image", "created_at"=>"2015-03-24T14:48:25Z", "tags"=>["development_env", "attachinary_tmp"], "bytes"=>19882, "type"=>"upload", "etag"=>"1fefdabba402263d18a92238ba4275c9", "url"=>"http://res.cloudinary.com/dd9blzv7x/image/upload/v1427873505/ryfeummp2ikmzkss4cfy.png", "secure_url"=>"https://res.cloudinary.com/dd9blzv7x/image/upload/v1427873505/ryfeummp2ikmzkss4cfy.png"}
有谁知道是否可以跟踪原始文件名?
【问题讨论】:
标签: ruby-on-rails image-upload cloudinary