我正在使用这个,Saving-User-last-login-Time-in-Grails , 简单教程添加lastLoginTime
至User
.所以,每次user
登录,最后登录的日期/时间将保存到数据库。我完全按照教程中提供的步骤进行操作。但最终得到这个错误。
No signature of method: groovy.util.ConfigObject.withTransaction() is applicable for argument types: (Config$_run_closure3_closure11) values: [Config$_run_closure3_closure11@12fab25]
看起来像 Gorm 代码,位于
Config.groovy
文件,不被尊重。有谁知道,我应该在哪里移动代码来解决这个问题?任何帮助深表感谢。谢谢。
最佳答案
试试 application.groovy
, 反而。详情请引用registeringCallbackClosures .
如需更多见解和其他实现类似行为的方法,请参阅 Events .
关于events - 将groovy gorm代码放入配置文件错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44106305/