0

在我的 Grails 项目中,我有一个允许我存储一些大文件的域类。它具有以下结构:

class PatientMedicalArchive {

byte[] document1;
byte[] document2;
byte[] document3;

String descriptionDocument1;
String descriptionDocument2;
String descriptionDocument3;

static belongsTo = [patient:Patient, secUser:SecUser]

static constraints = {
    descriptionDocument1(maxSize: 255)
    descriptionDocument2(maxSize: 255)
    descriptionDocument3(maxSize: 255)
}

static mapping = {
    document1(sqlType: "longblob")
    document2(sqlType: "longblob")
    document3(sqlType: "longblob")
}
}

它允许我以正确的方式将大文件存储在数据库中。问题是,当我需要编辑这个类的一个实例时,我需要用上传的文件名填写字段。可能吗?我该怎么做?

4

0 回答 0