小编Bil*_*Mad的帖子

Grails 更改 hasMany of Strings 的数据库列大小

我有一个域类,如下所示:

class Foo {
    static hasMany = [bar: String]
}
Run Code Online (Sandbox Code Playgroud)

问题是这会VARCHAR(255)在 MySQL 中创建一个带有列的连接表,这比我需要的要大得多。在我的示例中, bar 是 Set 而不是索引集合,因此尝试使用indexColumn不起作用。 joinTable没有更改列类型/长度的属性。是否可以在不更改域类结构的情况下更改列大小?

grails grails-orm

3
推荐指数
1
解决办法
736
查看次数

标签 统计

grails ×1

grails-orm ×1