我的域使用如下休眠过滤器:
class UserMapping {
// Senseless App Logic here
static hibernateFilters = {
typeFilter(condition: "type = 'IDENTIFIED'", default: true)
flagFilter(condition: "flags = 'ACTIVE'", default: true)
}
}
当我在控制器中使用它们时,它们似乎适用,但是当我在我的服务或工作中执行相同的 findBy.. 时,它们不会被应用。有什么建议么?
如果有什么不同,我会在 mixin 中调用 findBy。
这个问题似乎相关,但它不完全是我正在寻找的: 启用 grails hibernate filters