gpt4 book ai didi

grails - grails什么时候分配ID?

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

我正在做myDomainObject.save(flush:true),然后尝试在下一条语句中读取分配给myDomainObject的ID,得到的值为“null”。

我的应用程序需要在获得新ID后立即使用此ID作为发票编号(通过服务发送出去)。

我的问题是,我该怎么做才能尽可能轻松/高效地获得分配的ID值?

谢谢

最佳答案

保存完成后,它应该在那里。实际上,在单元测试和集成测试中,断言id不为null是一个好主意,作为持久性操作成功的简单测试。您确定保存成功吗?

查看http://www.grails.org/doc/latest/ref/Domain%20Classes/save.html

有关如何确定错误的信息。特别是与

if( !b.save() ) {
b.errors.each {
println it
}
}

关于grails - grails什么时候分配ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7623240/

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