gpt4 book ai didi

grails - 从每种搜索方法中忽略 “Inactive”条目

转载 作者:行者123 更新时间:2023-12-02 15:34:18 24 4
gpt4 key购买 nike

我正在以只读方式使用旧式数据库。我有一个用户域,其中包括用户是否处于 Activity 状态的标志。当调用诸如findAll之类的搜索方法时,有没有办法总是忽略不 Activity 的用户而不将其从数据库中删除,或者不专门在每个搜索查询中将其删除?

最佳答案

您有两个选择。添加Hibernate Filter(这是最透明的选项),或添加命名查询(例如

static namedQueries = {
active {
ne 'inactive', true
}
}

这将使您能够
User.active.findAllBy...()

关于grails - 从每种搜索方法中忽略 “Inactive”条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14206165/

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