我是Grails的新手。我的域对象中有一个字段,我将其定义为String
。
String ponum
当我第一次在创建页面上单击时,“ponum”字段必须显示0001,然后它必须保存在数据库中。当我第二次单击时,“ponum”字段必须显示0002,然后它必须保存在其中每次我单击创建页面“ponum”字段时,都必须自动递增并将其保存为database.I google,但我没有得到任何文档。
谢谢
最佳答案
无论如何,如果事情得到一个ID(假设您使用带有标准ID Genaerator的常规rdbms),为什么不假装有一个基于ID的变量ponum
?
只需将getter添加到您的域类中:
class Page {
String getPonum() {
String.format( "%04d", id )
}
}