如果我的控制器中有以下方法:
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()
?