在我的域类User中,我希望布尔标志处于活动状态。有没有办法通过添加条件User.findAll
来覆盖User.findAllBy
和active == true
等方法?
我想要实现的是调用User.findAll
意味着找到所有处于active状态的用户,调用User.findAllByName('mike')
之类的动态方法将返回名称为mike且active flag设置为true的所有用户。
我的Grails版本为 3.0.3
答案 0 :(得分:3)
我已迁移原始hibernate-filter插件,以便能够将其与新Grails 3一起使用。新版本以官方Grails 3 plugins repository发布,带有grails-hibernate-filter名称,直接链接到插件{{ 3}}