【发布时间】:2015-10-08 06:42:32
【问题描述】:
我有一个 Rails 应用程序,用户可以在其中上传文件。但是,如果用户想要上传多个文件,他们必须一次加载这些文件。如果他们想发送 100 个文件进行处理,这是没有意义的,所以我想知道如何制作它,以便他们可以上传文件夹中的所有文件,或者递归地上传整个文件夹的内容。例如,假设他们有:
Desktop
|
+--Folder of files
|
+--Folder of files of type A
| |
| +-- file1
| +-- file2
| +-- file3
| ...
| +-- file50
|
+--Folder of files of type B
|
+-- file1
+-- file2
+-- file3
...
+-- file4
我想让他们选择Folder of files 并上传Folder of files of type A 和Folder of files of type B 中的50 个文件中的每一个。是否有任何 gem 允许通过一次选择上传多个文件或整个文件夹?还是我必须从头开始写一个?
【问题讨论】:
标签: ruby ruby-on-rails-3 file-upload