我需要批量上传大约225个pdf文件。我用回形针做这个。
我可以写一个rake任务来做这件事,但文件名是让我绊倒的地方。我不知道如何从rake任务中为上传的每个文件指定自己的名称。
例如:
文件=S100020_C.pdf文件名必须是这种格式,尽管=100020
也许使用正则表达式?
如果我正确理解你的问题,为什么不使用计数?例如:
files.each_with_index do |file, i|
filename = "1000#{i}_C.pdf"
end
您可以将计数附加到现有的文件名,这样每个文件都有一个唯一的"id"