gpt4 book ai didi

grails - 如何覆盖 GORM (Grails) 中的 DomainClass.list()

转载 作者:行者123 更新时间:2023-12-01 14:38:13 24 4
gpt4 key购买 nike

各位,我遇到了 grails GORM 的问题,我的应用程序完全依赖于 DomainClass.list() 方法,它在我所有的创建中/edit GSP,但现在我需要一个特定的行为来列出对象。更具体地说,我需要通过一个属性来过滤这些列表(所有列表)。

问题是我不希望改变这些方法调用的所有外观,那么有没有办法自定义默认 list() 方法的行为?我需要它按原样运行,但要添加一个结束过滤器。

最佳答案

也许你可以使用休眠过滤器插件(参见 here )。这将允许您根据属性过滤所有查找器方法(包括 list()):

static hibernateFilters = {
enabledFilter(condition: 'deleted=0', default: true)
}

关于grails - 如何覆盖 GORM (Grails) 中的 DomainClass.list(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9430978/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com