簡體   English   中英

處理來自的文件 <select> Activeadmin表單中的字段

[英]Process file from <select> field in activeadmin form

在我的一個activeadmin表單中,我有一個這樣的選擇:

f.input :sdfile, :as => :select, :collection => Dir.glob("incoming/*")

用戶應該事先將文件上傳到“傳入”目錄。

現在,我想處理此文件,將其移動到正確的文件夾中,但是CarrierWave拒絕從路徑名“上傳”。

有任何簡單的方法來處理文件,將其移動到相應的文件夾嗎?

謝謝。

像這樣嘗試:

Image.new :data=>File.new("/path/to/image.jpg","r")

要么

Image.new :data=>File.open('/path/to/image.jpg', 'rb')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM