コントローラーに次のメソッドがある場合:
def save() {
def userInstance = new User(params)
if (userInstance.save(flush: true)) {
def file = request.getFile("myFile")
userInstance.fileName = file.getOriginalFileName()
}
}
.save()
データベースを呼び出す前に呼び出したにもかかわらず、列request.fileName = file.getOriginalFileName()
の値がありfileName
ます。?を呼び出した後、何も保存されないと.save()
思いますか?