gpt4 book ai didi

grails - grails 中除 Id 之外的自动增量字段

转载 作者:行者123 更新时间:2023-12-02 09:25:04 25 4
gpt4 key购买 nike

我是 Grails 新手。我的域对象中有一个字段,我将其定义为 String

String ponum

当我第一次单击创建页面时,“ponum”字段必须显示 0001,然后它必须保存在数据库中。当我第二次单击时,“ponum”字段必须显示 0002,然后它必须显示保存在数据库中。每次我单击创建页面“ponum”字段都必须自动增量并将其保存在数据库中。我用谷歌搜索,但没有得到任何文档。 谢谢

最佳答案

无论如何,事物都会获得一个 id(假设您使用带有标准 id 生成器的常规 RDBMS),为什么不假装有一个基于 id 的变量 ponum 呢?

只需向您的域类添加一个 getter:

class Page {
String getPonum() {
String.format( "%04d", id )
}
}

关于grails - grails 中除 Id 之外的自动增量字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8046117/

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