簡體   English   中英

jQuery文件上傳和Carrierwave檢測文件夾和子文件夾

[英]JQuery File Upload and Carrierwave to Detect Folders and Sub Folders

我有一個相當簡單的文件上傳系統。 每當上傳多個文件時,它都會在數據庫中創建一條新記錄,並將文件名存儲在字段file_leaf 在應用程序中,您可以創建子文件夾,它們由boolean branch指示。

在此處輸入圖片說明

Parent_id用於確定文件是否屬於文件夾。 在此示例中,“子文件夾”是屬於“測試主文件夾”的文件夾。 baby_3.jpg是屬於文件夾Test Main Folder的文件。

我遇到從文件夾中拖放文件的情況。 此文件夾可能在子文件夾中包含子文件夾和文件。 我如何才能使carrierwave了解該圖像的源位於子文件夾中,為子文件夾創建記錄,然后將parent_id附加到子文件夾的id文件中?

在此處輸入圖片說明

我認為這是不可能的。 參見此處: http : //www.codeproject.com/Questions/573788/HoeplustoplusGetplustheplusOriginalplusfilepluspat

看來您不知道源操作系統上已上傳文件的上下文。 因此,您無法在系統上創建它的原始父文件夾結構。

暫無
暫無

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

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