grails - GORM对象的打印ID

标签 grails gorm

在我的GORM对象中,我使用@ToString批注。例如,

@ToString(includeNames=true, includePackage=false)
class BasketSet {
    ...

我没有明确添加Id字段,因为我对GORM对象使用了GORM默认ID。我的问题是,该ID没有在toString()中打印。有任何想法吗?

最佳答案

总有可能创建自己的toString

class BasketSet{
    String toString(){
            return "${this.id}"
        }
}

关于grails - GORM对象的打印ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29145362/

相关文章:

grails - 域类之间未定义所有者

java - Grails在合成方面如何使用GORM(对HasMany或不对)

grails - Grails上的Spring Security和带有领域的Tomcat Security

spring - "Manually"使用 Grails BeanBuilder 或 Spring GenericGroovyApplicationContext 创建 bean

grails - 让Grails不要从连字符的应用程序名称中创建软件包

maven - 如何在一个地方为许多 gradle 项目声明依赖版本

grails - Grails Spring Security session.user为空

session - 获取grails计划魔术保存的所有对象的列表

grails - Grails ORM一对多无法正常工作

grails - Groovy中的随机枚举截断