我有一个域类,其中包含字符串列表作为众多属性之一。 有时,列表中的字符串具有超过255个字符。所以, 如何在数据库中增加此限制?或者更改CLOB或TEXT的列类型 类型??
答案 0 :(得分:1)
如果我理解正确,您想要更改域类的连接表中列的类型。您可以在hasMany
到type
选项的映射中执行此操作。
class Person {
static hasMany = [nicknames: String]
static mapping = {
hasMany joinTable: [
name: 'bunch_o_nicknames',
key: 'person_id',
column: 'nickname',
type: "text"
]
}
}