2014-09-22 57 views
0

我需要批量上傳大約225個pdf文件。我使用回形針來做到這一點。使用回形針批量上傳文件

我可以寫一個rake任務來做到這一點,但文件名是什麼讓我絆倒。我無法弄清楚如何爲rake任務中的每個文件上傳自己的個人名稱。

例:

文件= S100020_C.pdf 的FILE_NAME將不得不以這種形式雖然= 100020

也許使用正則表達式?

+0

\ d + dp的應該在你的情況下, – vks 2014-09-22 17:04:57

回答

0

如果我正確理解你的問題,爲什麼不使用計數?例如:

files.each_with_index do |file, i| 
    filename = "1000#{i}_C.pdf" 
end 

你可以計數追加到現有的文件名,而每個文件都有一個唯一的「身份證」