我正在尝试提交带有上传文件的表单条目,但我似乎无法让控制器正确保存数据。
本质上,我想以一种形式发布标题和上传的源。
我的域类的一个例子:
class Image {
String caption
Date dateCreated
Date lastUpated
String source
}
我不知道如何存储源文件并保存条目。
这是我到目前为止所做的:
def upload () {
def f = request.getFile('source')
f.transferTo(new File("/path/to/file.tmp"))
return
}
def save () {
upload()
def img = new Image(params)
img.save(flush: true)
...runtime exception...
}
文件创建工作,但显然保存图像条目的详细信息不正确。