在我的Grails(2.2.1)项目中,我想将一些大型html存储到db字段中。 我创建了以下域类:
class SurgeryModule {
byte[] html;
static belongsTo = [doctor:Doctor]
static constraints = {
html sqlType: 'blob'
}
}
但它在mySql数据库中创建了一个tinyblob字段。我也试过clob而不是blob。 如何让BLOB在DB中存储大数据?
答案 0 :(得分:1)
您可以添加约束
static mapping = {
html (type:’longblob’)
}
下面显示了Mysql支持的不同类型的Blob数据类型及其大小
TINYBLOB
:最大长度为255字节
BLOB
:最大长度为65,535字节
MEDIUMBLOB
:最大长度为16,777,215字节
LONGBLOB
:最大长度为4,294,967,295字节