gpt4 book ai didi

ruby-on-rails - 使用单个 file_uploader rails 4 上传多个文件

转载 作者:行者123 更新时间:2023-12-04 07:30:37 26 4
gpt4 key购买 nike

sr_documents/form :

<%= simple_form_for @service_request,:url=>upload_document_path(@service_request.id),:remote=>true,:html => { :multipart => true } do |f| %>

<%= f.nested_fields_for :sr_documents do |q| %>

<%= q.input :file,:required => true,:hint=>"(only .pdf,.docx,.doc,.txt)", multiple: true,:name=>'file[]' %>

<%= f.button :submit ,:class=> "btn btn-go button",data: {"disable-with" => "Processing..."}%>

<%= f.add_nested_fields_link :sr_documents,"Add new file" %>
<%end%>

我正在使用 gem nested_form_fieldspaperclip在我的应用程序中。通过上面的代码,我可以上传多个文件。但我担心的是如何使用单个 file_uploader 上传多个文件。我用的名字 file[]:multiple=>true ,还是不行。请帮帮我。

最佳答案

我也需要同样的东西,但没有找到任何解决方案。
在我的项目中我使用

= file_field_tag :image_files, :multiple => true, name: 'image_files[]', style: 'display:none', :id => 'fileinput'

用户只需在选择此字段后选择多个文件。在 Controller 中,我可以使用 params[:image_files] 获取所有这些文件

然后我将图像构建为:
 # This method builds images as per image_files params
def build_images
(params[:image_files] || []).each do |img|
@product.images.build(file: img)
end
end

关于ruby-on-rails - 使用单个 file_uploader rails 4 上传多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30636087/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com