在 Grails 域类中,如何设置 String 字段的约束,使其 MySQL 列类型为 TEXT 或 LONGTEXT?
到目前为止,我最好的方法是设置约束的大小:
myTextField(size:0..65535)
这导致文本
myTextField(size:0..2147483646)
结果为 LONGTEXT (2147483646 = 2^32 / 2 - 1 - 1)
有没有更简洁的方法来指定尺寸?基本上我想要完整的 TEXT 或 LONGTEXT 范围,而不必硬编码一堆大小值。