我有一个名为 TimeEvent 的域类,它可以具有两种类型之一(TimeEvent 中的属性作为枚举)START 或 STOP。当存储 START 类型的域类时,我首先要检查上次保存的 TimeEvent 以查看是否必须首先存储 STOP TimeEvent。
问题是我还没有找到如何检索最后保存的 TimeEvent。我可以使用哪些最重要或最后的方法吗?
最佳答案
添加dateCreated属性到 TimeEvent 域类并获取最后一行,如下所示:
def lastEvent = TimeEvent.list([max:1,sort:"dateCreated",order:"desc"])
关于grails - 如何在 Grails 中检索上次保存的域类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12049824/