我試圖將圖像上傳到數據庫,但當我嘗試查看params
中的內容時,在fileupload
中找到的圖像名稱與[email protected]eed792
類似。例如params [fileupload:android-logo.jpg]
。將圖像上傳到數據庫
這裏是域類:
class Photos {
Date dateCreated
byte [] photo
Date lastUpdated
static constraints = {
}
static mapping ={ photo(sqlType:"BLOB") }
}
普惠制:
<label>Photos:</label>
<input class="inputFiles" type="file" name="fileupload" multiple="multiple" accept="image/*" />
什麼可能會導致此?
聽起來就像將是一個龐大的數據庫。爲什麼不存儲對文件的引用,即它的Sha字符串,並將文件存儲在文件系統中 - 噩夢DB管理/備份/恢復..向'form'添加'enctype ='multipart/form-data''後的 – Vahid