将文件夹参数添加到Rails简单表单上传中

问题描述 投票:0回答:1

在我的Rails应用中,我使用Carrierwave将文件上传到Cloudinary。我还使用简单表单在视图中呈现表单。我正在尝试将文件上传到cloudinary中的特定文件夹。

在uploader.rb文件中,这很好用

def public_id
  return "my_folder/" + model.full_name
end

但是我想要使用简单的形式在视图中指定文件夹参数。所以我尝试了这样的事情,

 <%= f.input :resume, :folder => "talents/", :public_id => "my_name" %>

[文件上传到Cloudinary,但不上传到文件夹。是否可以在视图中成功将folder参数传递给简单形式?

ruby-on-rails ruby carrierwave simple-form cloudinary
1个回答
0
投票

您可以尝试使用该文件夹作为public_id的一部分吗?

<%= f.input :resume, :public_id => "talents/my_name" %>

在cloudinary中,文件夹是public_id的一部分。请告诉我是否有帮助,

© www.soinside.com 2019 - 2024. All rights reserved.