2014-09-29 29 views
3

我想實現上傳圖像而不是將其存儲在數據庫中的功能,我希望它能存儲在我的項目的圖像目錄中,您可以建議如何執行此操作。如何上傳圖片並將其存儲在moqui的某個目錄中?

根據我目前的研究,當我上傳一張圖片時,它存儲在數據庫中,我已經參考了Moqui示例組件中的EditExampleContent.xml文件。

在此先感謝..!

回答

0

我建議從moqui.org(第5章)查看Moqui書的製作應用程序中的資源門面的覆蓋範圍。保存到本地文件系統只是使用不同的資源位置前綴,即file:而不是dbresource:(或者甚至組件:如果組件位於文件系統中)。 HiveMind wiki中有一個例子,其中wiki頁面的附件保存到數據庫(DBDEMO wiki空間)或本地文件系統(DEMO wiki空間)。

將這些內容放入數據庫或JCR內容存儲庫的主要原因是它在一個池中的多個服務器之間共享。在應用程序服務器上使用本地文件系統,除非它來自源代碼存儲庫,並且在所有應用程序服務器上都相同,通常是一個壞主意。對於生產管理,最好將應用程序服務器視爲一次性應用程序,並將數據庫或內容存儲庫用作持久性存儲(具有可靠性的複製,備份等)。

相關問題