在Grails域类中,如何为String字段设置约束,使其MySQL列类型为TEXT或LONGTEXT?
到目前为止,我最好的方法是设置约束的大小:
myTextField(size:0..65535)
Run Code Online (Sandbox Code Playgroud)
这导致TEXT
myTextField(size:0..2147483646)
Run Code Online (Sandbox Code Playgroud)
结果在LONGTEXT(2147483646 = 2 ^ 32/2 - 1 - 1)
是否有更清洁的方式来指定大小?基本上我想要全系列的TEXT或LONGTEXT,而不必硬编码一堆大小的值.
grails ×1