我需要批量上传大约225个pdf文件。我用回形针来做这件事。
我可以编写一个rake任务来执行此操作,但文件名是绊倒我的。我无法弄清楚如何从rake任务中为每个正在上传的文件提供自己的个人名称。
例如:
file = S100020_C.pdf 尽管= 100020
,file_name必须采用这种格式也许使用正则表达式?
答案 0 :(得分:0)
如果我理解你的问题,为什么不使用计数呢?例如:
files.each_with_index do |file, i|
filename = "1000#{i}_C.pdf"
end
您可以将计数附加到现有文件名,以便每个文件都有一个唯一的' id'