尝试使用Grails 2.0.2实现一个简单的审计日志记录解决方案,看起来任何域类事件都被多次调用。 *之前和之后的事件都是一样的。
def afterUpdate () {
log.info "Updating..."
}
我原本预计会触发一个事件,所以如果通过设计多次调用此事件,我将如何确保只进行一次审核?
谢谢!
答案 0 :(得分:2)
我最近刚遇到同样的问题。有一个JIRA open for this,它提到它将在2.0.4中修复,看起来像是为每个数据源触发事件......同时一个JIRA用户已经捐赠了一个简单的解决方法。
我尝试了Auditable插件,但无法按照我想要的方式工作(可能会遇到同样的问题)