如何在Grails中记录所有CRUD操作?

时间:2018-02-08 07:09:31

标签: grails grails-plugin grails3 audit-logging

在Grails审计日志记录中,我自定义了要启用的审计日志记录以记录SELECT语句,但只需要记录屏幕视图上显示的字段。这种情况有办法吗?

1 个答案:

答案 0 :(得分:0)

最后,我可以增强审计插件,让它记录页面上唯一的视图字段。这是使用元编程技术实现的。更具体地说,我可以获取每个getter结果并将其保存在地图中。我必须创建过滤器/拦截器来捕获每个事务并将其保存在该映射中。最后,地图中的数据被推送到文档数据库中。