gpt4 book ai didi

Grails 域类、字符串字段 TEXT 和 LONGTEXT

转载 作者:行者123 更新时间:2023-12-03 07:36:34 24 4
gpt4 key购买 nike

在 Grails 域类中,如何设置 String 字段的约束,使其 MySQL 列类型为 TEXT 或 LONGTEXT?

到目前为止,我最好的方法是设置约束的大小:

myTextField(size:0..65535)

结果为文本

myTextField(size:0..2147483646)

结果为 LONGTEXT (2147483646 = 2^32/2 - 1 - 1)

有没有更简洁的方法来指定大小?基本上我想要完整的 TEXT 或 LONGTEXT 范围,而不必硬编码一堆大小值。

最佳答案

您可以在 Domain 类的映射闭包中声明:

static mapping = {
myTextField type: 'text'
}

(参见 ORM DSL Documentation )

关于Grails 域类、字符串字段 TEXT 和 LONGTEXT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/433621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com